【发布时间】:2018-02-27 16:01:52
【问题描述】:
我创建了一个窗口并声明了我的对象的 2 个实例,然后我修改了它们并想传递给另一个窗口。我的问题是:
我该怎么做?
(我可以通过窗口构造函数传递字符串或 int 等简单类型,但传递我自己的对象却给我一个错误(Inconsistent Accessibility parameter order is less access then method))和dataContext有关系吗?
任何人都可以向我解释我如何(以最简单的方式)实现这一目标吗?这样做的正确方法是什么? 这是我的代码的一部分(一切都在一个命名空间中):
public partial class Main_window : Window
{
Order myOrder = new Order();
Menu menu = new Menu();
public Main_window()
{ InitializeComponent() }
private void OpenSecondWindow(object sender, RoutedEventArgs e)
{
Second_Window SecondWindow = new Second_Window();
Second.ShowDialog();
}
}
// Second Window class
public partial class Second_Window : Window
{
public Second_Window(Order someOrder)
{ InitializeComponent(); }
}
【问题讨论】:
标签: c# .net wpf visual-studio xaml