// public static Dispatcher _dispatcher = null; private static void ThreadStartingPoint() { FaultWindow = new CurrentEquipmentFaultViewForWin(); // _dispatcher = Dispatcher.CurrentDispatcher; ;// FaultWindow.Dispatcher; FaultWindow.Visibility = Visibility.Collapsed; FaultWindow.Title = "当前故障"; //FaultWindow.Show(); //FaultWindow.Focus(); // System.Windows.Threading.Dispatcher.Run(); //Elysium.Manager.Apply(Application.Current, Elysium.Theme.Light); }
public static void InitWin() { if (FaultWindow == null) { FaultWindow = new CurrentEquipmentFaultViewForWin(); FaultWindow.Visibility = Visibility.Collapsed; FaultWindow.Title = "当前故障"; } //FaultWindow.Icon = null; //FaultWindow.Show(); //FaultWindow.Focus(); }
protected void Ex() { if (FaultWindow == null) { FaultWindow = new CurrentEquipmentFaultViewForWin(); } FaultWindow.Visibility = Visibility.Visible; FaultWindow.Title = "当前故障"; //FaultWindow.Icon = null; FaultWindow.Show(); //ExNavWithArgs( // //ViewIdNameAssign.EquipemntLightFaultEquipmentFaultRecordQueryViewAttachRegion, // // ViewIdNameAssign.EquipemntLightFaultEquipmentFaultRecordQueryViewId, // EquipemntLightFault.Services.ViewIdAssign.CurrentEquipmentFaultViewId, // ""); // MessageBoxResult result = MessageBox.Show("Sorry for have't finish this function ......", "Sorry", MessageBoxButton.OK); }