【发布时间】:2009-10-01 12:45:26
【问题描述】:
我正在拔头发。我创建了一个类“employee.cs”。我最初在“Window1.xaml.cs”上的“公共部分类 Window1:Window”中开发了这个类。将它移动到单独的类时,我不能再引用文本框、组合框等。我该怎么办?给出的错误是“当前上下文中不存在名称‘textBox1’”。我敢肯定它很简单!谢谢各位!
这是一个缩减的例子!
Window1.xaml
<Window x:Class="WpfApplication6.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300">
<Grid>
<TextBox Height="100" Margin="12,12,23,0" Name="textBox1" VerticalAlignment="Top" />
</Grid>
</Window>
Window1.xaml.cs
namespace WpfApplication6
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
textBox1.Text = "testing"; //Works Here!
}
}
}
类.cs
namespace WpfApplication6
{
class class1
{
public static void main()
{
textBox1.Text = "Help"; //Doesn't Work Here!! :-(
}
}
}
【问题讨论】:
-
请问您到底想做什么?也许我们可以提出一个替代解决方案。