C# Class SoftwareKobo.UniversalToolkit.Extensions.ColorExtensions

Color 扩展类。
ファイルを表示 Open project: h82258652/SoftwareKobo.UniversalToolkit

Private Properties

Property Type Description
ReInitAccentColorChanged void

Public Methods

Method Description
FromHex ( string hex ) : Color
FromName ( string name ) : Color
FromRgb ( byte r, byte g, byte b ) : Color

根据颜色的 R,G,B 值返回一个完全不透明的 Color 实例。

Inverse ( Color value ) : Color
Parse ( string value ) : Color
TryFromHex ( string hex ) : Color?
TryFromName ( string name ) : Color?
TryParse ( string value ) : Color?

Private Methods

Method Description
ReInitAccentColorChanged ( ) : void

Method Details

FromHex() public static method

public static FromHex ( string hex ) : Color
hex string
return Color

FromName() public static method

public static FromName ( string name ) : Color
name string
return Color

FromRgb() public static method

根据颜色的 R,G,B 值返回一个完全不透明的 Color 实例。
public static FromRgb ( byte r, byte g, byte b ) : Color
r byte R 通道的值。
g byte G 通道的值。
b byte B 通道的值。
return Color

Inverse() public static method

public static Inverse ( Color value ) : Color
value Color
return Color

Parse() public static method

public static Parse ( string value ) : Color
value string
return Color

TryFromHex() public static method

public static TryFromHex ( string hex ) : Color?
hex string
return Color?

TryFromName() public static method

public static TryFromName ( string name ) : Color?
name string
return Color?

TryParse() public static method

public static TryParse ( string value ) : Color?
value string
return Color?