コード例 #1
0
        private void BtnHigher_OnClick(object sender, RoutedEventArgs e)
        {
            var zOrder = WindowsZOrderManager.GetZOrder(this) + 1;
            var win    = Create(zOrder);

            win.Show();
        }
コード例 #2
0
        public static SubWindow Create(WindowZOrder zOrder)
        {
            var win = Create(zOrder + " Window");

            win.Owner = Application.Current.MainWindow;
            WindowsZOrderManager.SetZOrder(win, zOrder);
            return(win);
        }
コード例 #3
0
        public MainWindow()
        {
            InitializeComponent();

            WindowsZOrderManager.SetManagerOwner(this);
            var full = new FullScreenManager(this);

            WindowsZOrderManager.AddPopup(TestPopup);
        }
コード例 #4
0
        private void SubWindow_OnLoaded(object sender, RoutedEventArgs e)
        {
            if (ResizeMode == ResizeMode.CanResize)
            {
                ResizeCk.IsChecked = true;
            }
            if (ShowInTaskbar)
            {
                TaskbarCk.IsChecked = true;
            }

            if (WindowsZOrderManager.GetZOrder(this) == WindowZOrder.Top)
            {
                BtnHigher.Visibility = Visibility.Collapsed;
            }
        }