我制作了一个新的WPF应用程序。我创建了一个名为Auto的新类。在public MainWindow()
我为Auto创建了一个新条目:
Auto firstcar = new Auto();
然后在相同的代码页上我有功能:
private void btnKm_Click(object sender, RoutedEventArgs e)
我想在这里输入属性的第一辆车。我怎么能这样做?
在互联网上,我发现Auto firstcar = firstcar;
但是它说第一辆车未分配。
答案 0 :(得分:3)
据我所知,你的问题变量" firstcar"是构造函数的局部变量(public MainWindow())。
您应该将其作为字段或属性提供给您的班级。这样就可以在类的其他方法中更改属性
0
答案 1 :(得分:1)
我没有正确地回答你的问题。我相信,你有访问问题。
您可以将firstcar对象创建为类变量,以便后面代码中的所有事件处理程序都可以看到它。
Auto _firstcar = new Auto();
private void btnKm_Click(object sender, RoutedEventArgs e)
{
_firstCar.YourProperty= Value;
}