コード例 #1
0
        private void CheckActiveColor()
        {
            Color newVal;

            if (_useCustomColor || _sourceColor == null)
            {
                newVal = _customColor;
            }
            else
            {
                newVal = _sourceColor.ActiveColor;
            }

            if (newVal != _activeColor)
            {
                _activeColor = newVal;
                ActiveColorChanged?.Invoke(this);

                UpdateContrastColor();
            }
        }
コード例 #2
0
 protected void RaiseActiveColorChanged()
 {
     ActiveColorChanged?.Invoke(this);
 }