我有一个xaml页面samplePage.xaml
及其对应的.cs文件samplePage.xaml.cs
。在这个页面中有一个文本框textBox1
。 现在,我创建了页面的一个实例:如何使用C#获取xaml元素?
PhoneApp1.samplePage s = new PhoneApp1.samplePage();
,并在那之后,我想通过调用设置文本框中的值:
s.textBox1.Text = "whatever"
但事实证明,有一个错误消息说
“PhoneApp1.samplePage”不包含关于“textBox1的” 定义和没有扩展方法“textBox1的”接受 型pH的第一个参数oneApp1.samplePage”可以找到(是否缺少使用 指令或程序集引用?)
我想知道如何使用C#代码来获取XAML元素?
这是非常奇怪的,我写一个简短的测试并从C#访问命名的xaml元素在这里完美工作。您能发布更多代码吗? TextBox的xaml和C#调用的位置? – Andrej 2012-03-31 14:24:27
我不认为这种方法将与NavigationService – 2012-03-31 15:30:23