【发布时间】:2013-05-15 19:52:33
【问题描述】:
在 Windows 应用商店应用中,您可以创建一个用户控件来封装和重用代码隐藏和布局 XAML。一个简单的用户控件可能如下所示:
<UserControl>
<StackPanel>
<TextBlock Text="First Name" />
<TextBox x:Name="MyTextBox" />
</StackPanel>
</UserControl>
现在,我想设置绑定。因此,我使用公开 UI 控件的 Text 属性的属性创建代码隐藏。像这样的:
public string TextBoxText
{
get { return MyTextBoxText.Text; }
set { MyTextBoxText.Text = value; }
}
但是,这不起作用。似乎数据绑定到用户控件是 XAML UI 的一个有价值的部分。但它是如何实现的呢?
【问题讨论】:
标签: c# xaml windows-8 windows-store-apps winrt-xaml