コード ビハインドで次の 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 添付プロパティに添付するにはどうすればよいですか?