我有这个xaml:
<Rectangle x:Name="MyRectangle" Height="{Binding MyCount}" />
我想使用我的C ++ / CX代码绑定。在WinJS中,我可以这样做:
datacontext.bind("MyCount", function () { MyRectangle.Height = MyCount; });
C ++ / CX中有等效的吗?
答案 0 :(得分:0)
您可以创建一个Windows.UI.Xaml.Data.Binding对象并将其连接到代码隐藏中。
Binding^ b = ref new Binding();
b->Mode = BindingMode::OneTime;
b->Source = MyCount;
MyRectangle->SetBinding(FrameworkElement::HeightProperty, b);