예제 #1
0
        private void VLCUnHide()
        {
            this.ResizeMode              = ResizeMode.CanResizeWithGrip;
            TopBar.Visibility            = Visibility.Visible;
            lbVideos.Visibility          = Visibility.Visible;
            VlcSlider.Visibility         = Visibility.Visible;
            PanelVLC.Background          = Brushes.White;
            VlcMediaTotalTime.Visibility = Visibility.Visible;
            VlcSliderTime.Visibility     = Visibility.Visible;

            Thickness margin = PanelVLC.Margin;

            margin.Top      = 0;
            PanelVLC.Margin = margin;

            this.BorderThickness = new Thickness(1);

            var hwnd = new WindowInteropHelper(this).Handle;

            WindowsServices.SetWindowNormal(hwnd);
        }
예제 #2
0
        private void VLCHide()
        {
            this.ResizeMode              = ResizeMode.NoResize;
            TopBar.Visibility            = Visibility.Hidden;
            lbVideos.Visibility          = Visibility.Hidden;
            VlcSlider.Visibility         = Visibility.Hidden;
            PanelVLC.Background          = Brushes.Transparent;
            VlcMediaTotalTime.Visibility = Visibility.Hidden;
            VlcSliderTime.Visibility     = Visibility.Hidden;

            Thickness margin = PanelVLC.Margin;

            margin.Top      = -30;
            PanelVLC.Margin = margin;

            this.BorderThickness = new Thickness(0);

            var hwnd = new WindowInteropHelper(this).Handle;

            WindowsServices.SetWindowExTransparent(hwnd);
        }