コード例 #1
0
    /// <summary>
    /// Показать панель
    /// </summary>
    /// <param name="nextWindow">Панель для показа</param>
    public void ShowPanel(EnumWindow nextWindow)
    {
        _previousWindow = _currentWindow;
        _currentWindow?.Close();

        _currentWindow = _allWindows[nextWindow];
        _currentWindow.Show();
    }
コード例 #2
0
ファイル: Methods.cs プロジェクト: speed739/FoodDiary
        public void CloseMethod(EnumWindow WindowName)
        {
            List <Window> windows = new List <Window>();

            windows = Application.Current.Windows.OfType <Window>().ToList();
            windows.ForEach(x =>
            {
                if (x.Name == WindowName.ToString())
                {
                    x.Close();
                }
            });
        }
コード例 #3
0
 private static extern bool EnumWindows(EnumWindow lpEnumFunc, IntPtr lParam);
コード例 #4
0
ファイル: Win32.cs プロジェクト: LinHongQing/ExperimentHelper
 public static extern int EnumWindows(EnumWindow ew, string lParam);