WPF .我怎么能访问字段在其他形式没有得到新的对象

本文关键字:对象 怎么能 访问 字段 其他 WPF | 更新日期: 2023-09-27 18:07:49

我有一个MainWindow和一个DetailedBookView。我想使用方法和字段从DetailedBookView在主窗口类白色使用新对象…MainWindows不是DetailedBook的父…请帮我在主窗口中编写代码,以便在主窗口中使用DataContaxt。

public partial class MainWindow : Window
{
    //use DataContaxt method here without using new object
    enter code here
}

public partial class DetailedBookView : UserControl
{
    int DataContaxt = 10;
}

WPF .我怎么能访问字段在其他形式没有得到新的对象

创建想要在DetailedBookView static的另一个类中使用的方法和字段。这样,您就可以直接将这些方法和字段与类名一起使用。

public partial class DetailedBookView : UserControl
{
    static int DataContaxt = 10;
}

现在您可以直接使用DataContaxt作为:

public partial class MainWindow : Window
{    
    int a = DetailedBookView.DataContaxt;
}

不妨将DataContext字段设置为static