Browse Source

pass args to markup extension.

pull/3987/head
Dan Walmsley 6 years ago
parent
commit
a66b6c1fe7
  1. 8
      src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlResolveByNameMarkupExtensionReplacer.cs

8
src/Markup/Avalonia.Markup.Xaml/XamlIl/CompilerExtensions/Transformers/AvaloniaXamlIlResolveByNameMarkupExtensionReplacer.cs

@ -21,7 +21,13 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions.Transformers
new XamlAstObjectNode(
propertyValueNode.Values[0],
new XamlAstClrTypeReference(propertyValueNode.Values[0],
context.GetAvaloniaTypes().ResolveByNameExtension, true));
context.GetAvaloniaTypes().ResolveByNameExtension, true))
{
Arguments = new System.Collections.Generic.List<IXamlAstValueNode>
{
propertyValueNode.Values[0]
}
};
}
break;
}

Loading…
Cancel
Save