绑定代码(C ++ / CX)

时间:2014-10-15 10:56:09

标签: xaml windows-runtime winrt-xaml c++-cx

我有这个xaml:

<Rectangle x:Name="MyRectangle" Height="{Binding MyCount}" />

我想使用我的C ++ / CX代码绑定。在WinJS中,我可以这样做:

datacontext.bind("MyCount", function () { MyRectangle.Height = MyCount; });

C ++ / CX中有等效的吗?

1 个答案:

答案 0 :(得分:0)

您可以创建一个Windows.UI.Xaml.Data.Binding对象并将其连接到代码隐藏中。

Binding^ b = ref new Binding();
b->Mode = BindingMode::OneTime;
b->Source = MyCount;
MyRectangle->SetBinding(FrameworkElement::HeightProperty, b);