我在Canvas中添加了用户控件。在应用程序的另一个区域,我有两个TextBox,它将获得2个值:X和Y.我需要在用户控件的左上角坐标和这两个文本框之间进行双向绑定。 我不介意实现转换器或进行一些计算,但我需要推动正确的方向。
答案 0 :(得分:0)
<UserControl Canvas.Left="{Binding Text, ElementName=myFirstTextBox, Mode=TwoWays}"
Canvas.Top="{Binding Text, ElementName=mySecondTextBox, Mode=TwoWays}" ... />
但我强烈建议您在TextBox上使用某种自定义ValidationRule
,以禁止任何不代表有效数字的输入,否则您将获得良好的崩溃。