我在MainPage.xaml中有一个文本框:
<phone:PanoramaItem.HeaderTemplate>
<DataTemplate>
<TextBox x:Name="src_textbox" Width="400" TextChanged="src_textbox_TextChanged"/>
</DataTemplate>
</phone:PanoramaItem.HeaderTemplate>
现在在MainPage.xaml.cs中,我想src_textbox
在事件处理程序中访问src_textbox_TextChanged
:
事件处理程序如下:
void src_textbox_TextChanged(object sender, TextChangedEventArgs e)
{
string hello = src_textbox.Text();
}
我下了红线src_textbox
,错误提示“它不在当前上下文中”。
我如何使用它?
是的,我遇到了同样的问题。解决方案:
void src_textbox_TextChanged(object sender, TextChangedEventArgs e)
{
TextBox temp_textBox = sender as TextBox;
string hello = temp_textBox.Text();
}
您无需TextBox
在xaml中的控件中添加名称属性。
快乐编码!
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句