如何在XAML中表达静态代码?

时间:2010-03-02 17:54:42

标签: c# silverlight xaml

我有一个控件,我希望是静态的,但不是在代码中编写它,我希望它在XAML中,这样我仍然可以设计编辑并在Blend中使用它。

基本上,在我的课堂上,我有代码:

public static TextBox s_notepad = new TextBox();

我修改了我的代码,试图让它更容易解释。

如果有人在XAML中知道相同的内容,那么如果他们能让我知道那就太棒了。

谢谢,

劳埃德

2 个答案:

答案 0 :(得分:3)

XAML代码按实例工作,您不能将静态代码声明到XAML中。

但是你可以使用x:Static关键字来访问其他对象的静态属性。

答案 1 :(得分:-1)

是的,XAML中的<TextBox/>。几乎所有对象都直接映射到XAML,如果有办法在XAML中表达,可以直接在页面上XAML部分的帮助文件中找到。