我有一个带有组合框和文本框的用户控件。一切都很好,除了我注意到从我的用户控件的实例对象中,我可以访问这两个控件。除非通过我自己的公开属性,否则它们不应该是可访问的。
Scott
问问题
5050 次
1 回答
41
您可以在控件上使用x:FieldModifier 属性,因此:
<TextBox x:Name="textBox1" x:FieldModifier="private" />
有趣的是,x:FieldModifier 的 MSDN 页面并没有将“private”作为属性的有效值,但我已经对其进行了测试并且它可以工作。
于 2008-11-18T21:56:18.650 回答