2010-04-03 40 views
0

这里设置在后面的代码中的切换按钮变量是什么,我试图做在Silverlight

private ToggleButton _itemChecked=Name_Of_Element_In_Xaml; 

,这并不工作。有没有办法?

+0

你得到什么错误?你能发布XAML的相关位吗?您的UserControl或模板(例如您的资源部分)中是否指定了该元素? – itowlson 2010-04-03 20:23:34

回答

0

我找到了一种方法来做到这一点。

private ToggleButton _itemChecked=FindName("Name_Of_Element_In_Xaml"); 
0

如果您已在xaml中将其命名,则不必在后面的代码中创建它。

如果您在XAML中做到这一点:

<Grid x:Name="LayoutRoot"> 
    <ToggleButton x:Name="myToggleButton"></ToggleButton> 
</Grid> 

您可以在代码中做到这一点的背后:

public MainPage() 
{ 
    InitializeComponent(); 
    myToggleButton.Content = "Toggle Me"; 
} 

干杯,菲尔