如何在后面的代码中实现以下 xaml 绑定?
<Canvas x:Name="_YAxis">
<Label Content="0.2" Canvas.Left="25" Canvas.Bottom="{Binding ElementName=_YAxis, Path=ActualHeight, Converter={StaticResource myPercentageOf}, ConverterParameter={StaticResource Constant_pt2} }" />
</Canvas>
请注意,转换器只是将 Canvas 的实际高度乘以 0.2
我可以整理出大多数类型的绑定,但这个让我很难过。
我可以使用创建绑定
Label label = new Label() { label.Content = "0.2" };
Binding binding = new Binding("ActualHeight");
binding.Source = _YAxis;
// attach binding ???
_YAxis.Children.Add(label);
但是如何将绑定附加到 Canvas.Left 附加属性?