예제 #1
0
 private void VolumeSubBt_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     volumeValue -= 10;
     if (volumeValue <= 0)
     {
         volumeValue = 0;
     }
     SetsysVolume.SetVolunme(volumeValue);
     updateValumeIcon();
 }
예제 #2
0
        public VZ_VolumeController()
        {
            this.Margin = new System.Windows.Thickness(20, 0, 20, 0);
            ColumnDefinition col1 = new ColumnDefinition();
            ColumnDefinition col2 = new ColumnDefinition();
            ColumnDefinition col3 = new ColumnDefinition();

            col1.Width = new System.Windows.GridLength(100);
            col2.Width = new System.Windows.GridLength(1, System.Windows.GridUnitType.Star);
            col3.Width = new System.Windows.GridLength(100);

            this.ColumnDefinitions.Add(col1);
            this.ColumnDefinitions.Add(col2);
            this.ColumnDefinitions.Add(col3);

            Grid gridV = new Grid();

            gridV.Margin = new System.Windows.Thickness(20, 0, 20, 0);
            Grid.SetColumn(gridV, 1);
            this.Children.Add(gridV);
            ColumnDefinition [] volumeCol = new ColumnDefinition[10];
            for (int i = 0; i < 10; i++)
            {
                volumeImg[i]         = VZMethods.getImageContent(@"Res\volume_state_close.png");
                volumeImg[i].Width   = 10;
                volumeImg[i].Height  = 19;
                volumeImg[i].Stretch = Stretch.Fill;
                volumeCol[i]         = new ColumnDefinition();
                volumeCol[i].Width   = new System.Windows.GridLength(1, System.Windows.GridUnitType.Star);
                gridV.ColumnDefinitions.Add(volumeCol[i]);
                Grid.SetColumn(volumeImg[i], i);
                gridV.Children.Add(volumeImg[i]);
            }

            volumeAddBt        = VZMethods.getNoBgImageButton(VZMethods.getImageContent(@"Res\volume_add.png"));
            volumeSubBt        = VZMethods.getNoBgImageButton(VZMethods.getImageContent(@"Res\volume_sub.png"));
            volumeAddBt.Height = 80;
            volumeSubBt.Height = 80;
            Grid.SetColumn(volumeAddBt, 2);
            Grid.SetColumn(volumeSubBt, 0);
            this.Children.Add(volumeAddBt);
            this.Children.Add(volumeSubBt);
            volumeAddBt.Click += VolumeAddBt_Click;
            volumeSubBt.Click += VolumeSubBt_Click;

            SetsysVolume.SetVolunme(50);
            updateValumeIcon();
            return;
        }