private void SetColors() { _backColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveStartBackground); _foreColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveStartPrimaryText); this.BackColor = _backColor; this.ForeColor = _foreColor; }
/// <summary> /// Set the View colors to match Windows Theme. /// </summary> /// <returns>Returns if the colors have changed.</returns> private bool SetColors() { // This _backColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveStartBackground); _borderColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveControlDarkToggleTrackBackgroundDisabled); _foreColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveStartPrimaryText); var changed = _backColor != this.BackColor; this.BackColor = _backColor; borderPanelMain.BorderColor = _borderColor; this.ForeColor = _foreColor; linkLabelRefresh.LinkColor = _foreColor; linkLabelRefresh.ActiveLinkColor = _foreColor; // DeviceControl _deviceControlBackColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveStartSystemTilesBackground); _deviceControlHoverColor = ImmersiveColorHelper.GetColor(ImmersiveColors.ImmersiveStartHoverBackground); panelDevices.BackColor = _deviceControlBackColor; return(changed); }