Default Constructor Parameter in MarkupExtension declaration
问题 Reducing this question to the bare minimum, consider this MarkupExtension class... public class ProblemStatement : MarkupExtension { private readonly string _first; private readonly string _second; public ProblemStatement(string first, string second) { _first = first; _second = second; } public override object ProvideValue(IServiceProvider serviceProvider) { return this; } public override string ToString() { return _first + _second; } } When this Xaml is declared... <Grid> <TextBlock Name=