private static void InitializeRenderer(int state) { int part = GroupBoxElement.Part; if (SystemInformation.HighContrast && ((GroupBoxState)state == GroupBoxState.Disabled) && VisualStyleRenderer.IsCombinationDefined(GroupBoxElement.ClassName, VisualStyleElement.Button.GroupBox.HighContrastDisabledPart)) { part = VisualStyleElement.Button.GroupBox.HighContrastDisabledPart; } if (visualStyleRenderer == null) { visualStyleRenderer = new VisualStyleRenderer(GroupBoxElement.ClassName, part, state); } else { visualStyleRenderer.SetParameters(GroupBoxElement.ClassName, part, state); } }
private static void InitializeRenderer(int state) { int part = s_checkBoxElement.Part; if (SystemInformation.HighContrast && IsDisabled((CheckBoxState)state) && VisualStyleRenderer.IsCombinationDefined(s_checkBoxElement.ClassName, VisualStyleElement.Button.CheckBox.HighContrastDisabledPart)) { part = VisualStyleElement.Button.CheckBox.HighContrastDisabledPart; } if (t_visualStyleRenderer is null) { t_visualStyleRenderer = new VisualStyleRenderer(s_checkBoxElement.ClassName, part, state); } else { t_visualStyleRenderer.SetParameters(s_checkBoxElement.ClassName, part, state); } }
private static void InitializeRenderer(int state) { RadioButtonState radioButtonState = (RadioButtonState)state; int part = RadioElement.Part; if (SystemInformation.HighContrast && (radioButtonState == RadioButtonState.CheckedDisabled || radioButtonState == RadioButtonState.UncheckedDisabled) && VisualStyleRenderer.IsCombinationDefined(RadioElement.ClassName, VisualStyleElement.Button.RadioButton.HighContrastDisabledPart)) { part = VisualStyleElement.Button.RadioButton.HighContrastDisabledPart; } if (visualStyleRenderer == null) { visualStyleRenderer = new VisualStyleRenderer(RadioElement.ClassName, part, state); } else { visualStyleRenderer.SetParameters(RadioElement.ClassName, part, state); } }
private static void InitializeRenderer(int state) { int part = CheckBoxElement.Part; if (AccessibilityImprovements.Level2 && SystemInformation.HighContrast && IsDisabled((CheckBoxState)state) && VisualStyleRenderer.IsCombinationDefined(CheckBoxElement.ClassName, VisualStyleElement.Button.CheckBox.HighContrastDisabledPart)) { part = VisualStyleElement.Button.CheckBox.HighContrastDisabledPart; } if (visualStyleRenderer == null) { visualStyleRenderer = new VisualStyleRenderer(CheckBoxElement.ClassName, part, state); } else { visualStyleRenderer.SetParameters(CheckBoxElement.ClassName, part, state); } }