Class OTZColorTableBase
基本カラーテーブルクラス
Inheritance
System.Object
System.Windows.Forms.ProfessionalColorTable
OTZColorTableBase
Implements
ICloneable
名前空間: OTZControls.Themes.Menus.ColorTables
アセンブリ: OTZControls.dll
Syntax
public class OTZColorTableBase : ProfessionalColorTable
コンストラクタ
OTZColorTableBase()
コンストラクタ
宣言
public OTZColorTableBase()
OTZColorTableBase(Boolean)
コンストラクタ
宣言
public OTZColorTableBase(bool useSystemColors)
パラメーター
型 | 名前 | 説明 |
---|---|---|
System.Boolean | useSystemColors |
プロパティ
Alpha
宣言
public int Alpha { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.Int32 |
ButtonCheckedGradientBegin
宣言
public override Color ButtonCheckedGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonCheckedGradientBegin
ButtonCheckedGradientEnd
宣言
public override Color ButtonCheckedGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonCheckedGradientEnd
ButtonCheckedGradientMiddle
宣言
public override Color ButtonCheckedGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonCheckedGradientMiddle
ButtonCheckedHighlight
宣言
public override Color ButtonCheckedHighlight { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonCheckedHighlight
ButtonCheckedHighlightBorder
宣言
public override Color ButtonCheckedHighlightBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonCheckedHighlightBorder
ButtonPressedBorder
宣言
public override Color ButtonPressedBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonPressedBorder
ButtonPressedGradientBegin
宣言
public override Color ButtonPressedGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonPressedGradientBegin
ButtonPressedGradientEnd
宣言
public override Color ButtonPressedGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonPressedGradientEnd
ButtonPressedGradientMiddle
宣言
public override Color ButtonPressedGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonPressedGradientMiddle
ButtonPressedHighlight
宣言
public override Color ButtonPressedHighlight { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonPressedHighlight
ButtonPressedHighlightBorder
宣言
public override Color ButtonPressedHighlightBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonPressedHighlightBorder
ButtonSelectedBorder
宣言
public override Color ButtonSelectedBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonSelectedBorder
ButtonSelectedGradientBegin
宣言
public override Color ButtonSelectedGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonSelectedGradientBegin
ButtonSelectedGradientEnd
宣言
public override Color ButtonSelectedGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonSelectedGradientEnd
ButtonSelectedGradientMiddle
宣言
public override Color ButtonSelectedGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonSelectedGradientMiddle
ButtonSelectedHighlight
宣言
public override Color ButtonSelectedHighlight { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonSelectedHighlight
ButtonSelectedHighlightBorder
宣言
public override Color ButtonSelectedHighlightBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ButtonSelectedHighlightBorder
CheckBackground
宣言
public override Color CheckBackground { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.CheckBackground
CheckPressedBackground
宣言
public override Color CheckPressedBackground { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.CheckPressedBackground
CheckSelectedBackground
宣言
public override Color CheckSelectedBackground { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.CheckSelectedBackground
GripDark
宣言
public override Color GripDark { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.GripDark
GripLight
宣言
public override Color GripLight { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.GripLight
ImageMarginGradientBegin
宣言
public override Color ImageMarginGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ImageMarginGradientBegin
ImageMarginGradientEnd
宣言
public override Color ImageMarginGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ImageMarginGradientEnd
ImageMarginGradientMiddle
宣言
public override Color ImageMarginGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ImageMarginGradientMiddle
ImageMarginRevealedGradientBegin
宣言
public override Color ImageMarginRevealedGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ImageMarginRevealedGradientBegin
ImageMarginRevealedGradientEnd
宣言
public override Color ImageMarginRevealedGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ImageMarginRevealedGradientEnd
ImageMarginRevealedGradientMiddle
宣言
public override Color ImageMarginRevealedGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ImageMarginRevealedGradientMiddle
IsColorChanged
標準カラーから変更されているかどうかを取得します。
宣言
[Browsable(false)]
public bool IsColorChanged { get; set; }
プロパティ値
型 | 説明 |
---|---|
System.Boolean |
MenuBorder
宣言
public override Color MenuBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuBorder
MenuItemBorder
宣言
public override Color MenuItemBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemBorder
MenuItemPressedGradientBegin
宣言
public override Color MenuItemPressedGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemPressedGradientBegin
MenuItemPressedGradientEnd
宣言
public override Color MenuItemPressedGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemPressedGradientEnd
MenuItemPressedGradientMiddle
宣言
public override Color MenuItemPressedGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemPressedGradientMiddle
MenuItemSelected
宣言
public override Color MenuItemSelected { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemSelected
MenuItemSelectedGradientBegin
宣言
public override Color MenuItemSelectedGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemSelectedGradientBegin
MenuItemSelectedGradientEnd
宣言
public override Color MenuItemSelectedGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuItemSelectedGradientEnd
MenuStripGradientBegin
宣言
public override Color MenuStripGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuStripGradientBegin
MenuStripGradientEnd
宣言
public override Color MenuStripGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.MenuStripGradientEnd
OverflowButtonGradientBegin
宣言
public override Color OverflowButtonGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.OverflowButtonGradientBegin
OverflowButtonGradientEnd
宣言
public override Color OverflowButtonGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.OverflowButtonGradientEnd
OverflowButtonGradientMiddle
宣言
public override Color OverflowButtonGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.OverflowButtonGradientMiddle
RaftingContainerGradientBegin
宣言
public override Color RaftingContainerGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.RaftingContainerGradientBegin
RaftingContainerGradientEnd
宣言
public override Color RaftingContainerGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.RaftingContainerGradientEnd
SelectedBorder
宣言
public Color SelectedBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
SeparatorDark
宣言
public override Color SeparatorDark { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.SeparatorDark
SeparatorLight
宣言
public override Color SeparatorLight { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.SeparatorLight
StatusStripBorder
宣言
public override Color StatusStripBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.StatusStripBorder
StatusStripGradientBegin
宣言
public override Color StatusStripGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.StatusStripGradientBegin
StatusStripGradientEnd
宣言
public override Color StatusStripGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.StatusStripGradientEnd
ToolStripBorder
宣言
public override Color ToolStripBorder { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripBorder
ToolStripContentPanelGradientBegin
宣言
public override Color ToolStripContentPanelGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripContentPanelGradientBegin
ToolStripContentPanelGradientEnd
宣言
public override Color ToolStripContentPanelGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripContentPanelGradientEnd
ToolStripDropDownBackground
宣言
public override Color ToolStripDropDownBackground { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripDropDownBackground
ToolStripGradientBegin
宣言
public override Color ToolStripGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripGradientBegin
ToolStripGradientEnd
宣言
public override Color ToolStripGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripGradientEnd
ToolStripGradientMiddle
宣言
public override Color ToolStripGradientMiddle { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripGradientMiddle
ToolStripPanelGradientBegin
宣言
public override Color ToolStripPanelGradientBegin { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripPanelGradientBegin
ToolStripPanelGradientEnd
宣言
public override Color ToolStripPanelGradientEnd { get; }
プロパティ値
型 | 説明 |
---|---|
System.Drawing.Color |
オーバーライド
System.Windows.Forms.ProfessionalColorTable.ToolStripPanelGradientEnd
メソッド
Clone()
複製を作成します。
宣言
public OTZColorTableBase Clone()
戻り値
型 | 説明 |
---|---|
OTZColorTableBase |
ConvAlpha(Int32, Color)
宣言
public Color ConvAlpha(int alpha, Color c)
パラメーター
型 | 名前 | 説明 |
---|---|---|
System.Int32 | alpha | |
System.Drawing.Color | c |
戻り値
型 | 説明 |
---|---|
System.Drawing.Color |
GetColor(OTZMenuColorType)
色を取得します。
宣言
public Color GetColor(OTZMenuColorType colorType)
パラメーター
型 | 名前 | 説明 |
---|---|---|
OTZMenuColorType | colorType |
戻り値
型 | 説明 |
---|---|
System.Drawing.Color |
SetColor(OTZMenuColorType, Color)
宣言
public void SetColor(OTZMenuColorType menuColorType, Color color)
パラメーター
型 | 名前 | 説明 |
---|---|---|
OTZMenuColorType | menuColorType | |
System.Drawing.Color | color |
Implements
ICloneable