WPF Find window instance

后端 未结 2 508

I have created an instance of a window inside a class, but I am unable to access the instance of the window from my other class directly.

Is there a way to reference

2条回答
  •  礼貌的吻别
    2020-12-22 04:12

    System.Reflection.Assembly assemby = System.Reflection.Assembly.GetExecutingAssembly();
    System.Type[] types = assemby.GetTypes();
    var varWindows = types.ToList()
        .Where(current => current.BaseType == typeof(Window));
    MessageBox.Show(varWindows.Count().ToString());
    

    Application.Current.Windows gets us all instantiated windows, but the above code get us all windows.

提交回复
热议问题