コード例 #1
0
        public void ScreenToImages(BindingAssembly.Images images)
        {
            images.Perform = chkSetImages.Checked;
            double brightness = 0.0, contrast = 0.0, maxHeight = 0.0, maxWidth = 0.0, minHeight = 0.0;

            if (double.TryParse(txtBrightness.Text, out brightness))
            {
                images.Brightness = brightness;
            }
            if (double.TryParse(txtContrast.Text, out contrast))
            {
                images.Contrast = contrast;
            }
            if (double.TryParse(txtMinHeight.Text, out minHeight))
            {
                images.MinimumAdjustmentHeight = minHeight;
            }
            if (double.TryParse(txtMaxHeight.Text, out maxHeight))
            {
                images.MaximumHeight = maxHeight;
            }
            if (double.TryParse(txtMaxWidth.Text, out maxWidth))
            {
                images.MaximumWidth = maxWidth;
            }
        }
コード例 #2
0
 public void ImagesToScreen(BindingAssembly.Images images)
 {
     chkSetImages.Checked = images.Perform;
     txtBrightness.Text   = $"{images.Brightness:0}";
     txtContrast.Text     = $"{images.Contrast:0}";
     txtMinHeight.Text    = $"{images.MinimumAdjustmentHeight:0.###}";
     txtMaxHeight.Text    = $"{images.MaximumHeight:0.###}";
     txtMaxWidth.Text     = $"{images.MaximumWidth:0.###}";
     setImageControlsEnabled();
 }