名前 | 解説 | |
---|---|---|
Style コンストラクタ | オーバーロードされます。 |
Styleデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Style コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
SHADOW_SIZE | 影のサイズ。 |
名前 | 解説 | |
---|---|---|
BackBrush | 要素の背景の描画に使用するブラシを取得または設定します。 | |
BackBrushProvider | 要素の背景のレンダリングに使用されるブラシプロバイダを取得または設定します。 | |
BackColor | 背景の描画に使用する System.Drawing.Colorを取得または設定します。 | |
BackColor2 | 背景グラデーションの作成に使用する2番目の色を取得または設定します。 | |
BackImage | 要素の背景画像を取得または設定します。 | |
BackImageAlignment | 背景画像の描画に使用する配置を取得または設定します。 | |
BackImageAllowFlip | RTL モードで背景画像を反転できるかどうかを取得または設定します。 | |
BackImagePadding | 要素の辺とそのコンテンツの間のパディングを取得または設定します。 | |
BackImagePaddingRtl | 現在の RightToLeft 設定を考慮した背景画像のパディングを返します。 | |
BackImageScaling | 背景画像の描画に使用する拡大縮小を取得または設定します。 | |
Border | 要素の境界線の太さを取得または設定します。 | |
BorderBrush | 要素の境界線の描画に使用するブラシを取得または設定します。 | |
BorderColor | 要素の境界線の描画に使用する System.Drawing.Colorを取得または設定します。 | |
BorderEdges | 各境界辺の描画に使用する色を定義する BorderEdgesオブジェクトを取得します。 | |
BorderRtl | 現在の RightToLeft 設定を考慮したパディングを返します。 | |
ChildSpacing | 子要素間のスペース量を取得または設定します。 | |
Clip | 長いテキストを要素領域に合わせてクリップするかどうかを取得または設定します。 | |
Corners | 要素の各角の半径を取得または設定します。 | |
Cursor | このスタイルを持つ要素の上にマウスが置かれたときに表示するカーソルを取得または設定します。 | |
DefaultStyle | デフォルトスタイルへの参照を取得します。 | |
Disabled | 要素が無効にされた場合に使用するスタイルを取得または設定します。 | |
DisplayBlock | 要素をブロックとインラインのどちらとして表示するかを取得または設定します。 | |
Ellipse | 要素の境界線が楕円かどうかを取得または設定します(動的スタイルの場合のみ)。 | |
Flags | スタイルのフラグを取得または設定します。 | |
Font | 要素内のテキストの描画に使用するフォントを取得または設定します。 | |
FontPadding | テキストと境界線との間にスペースを含めるかどうかを取得または設定します。 | |
ForeBrush | 要素内のテキストの描画に使用するブラシを取得または設定します。 | |
ForeColor | テキストの描画に使用する System.Drawing.Colorを取得または設定します。 | |
Format | 要素値を文字列に変換するために使用する書式文字列を取得または設定します。 | |
GammaCorrection | 背景グラデーションにガンマ補正を適用するかどうかを取得または設定します。 | |
GradientBlend | 背景グラデーションの描画に使用する System.Drawing.Drawing2D.Blendを取得または設定します。 | |
GradientCenter | 放射グラデーションの中心を表す System.Drawing.PointFを取得または設定します。 | |
GradientInterpolationColors | マルチカラーグラデーションを定義する System.Drawing.Drawing2D.ColorBlendを取得または設定します。 | |
GradientMode | 背景の描画に使用する GradientModeを取得または設定します。 | |
Height | スタイルの高さを取得または設定します(デフォルトの高さを使用する場合 -1 に設定)。 | |
HorizontalAlignment | 要素の水平方向の配置を取得または設定します。 | |
Hot | 要素がホットのとき使用するスタイルを取得または設定します。 | |
HotkeyPrefix | ホットキーの表示方法を決定する HotkeyPrefix値を取得または設定します。 | |
HotPressed | 要素がホットかつ押された場合に使用するスタイルを取得または設定します。 | |
ImageAlignment | 要素内の画像の配置を取得または設定します。 | |
ImageAllowFlip | RTL モードで画像を水平方向に反転するかどうかを取得または設定します。 | |
ImageScaling | 要素内での画像の拡大縮小を取得または設定します。 | |
Indent | 最初のテキスト要素のインデントを取得または設定します。 | |
Locked | スタイルをロックして変更できないかどうかを取得または設定します。 | |
Margins | 要素の周囲のマージンの太さを取得または設定します。 | |
MarginsRtl | 現在の RightToLeft 設定を考慮したマージンを返します。 | |
Name | スタイル名を取得または設定します。 | |
Owner | オーナーオブジェクト(XStyleSet など)を取得します。 | |
Padding | 要素の各辺から内容までのパディングの太さを取得または設定します。 | |
PaddingRtl | 現在の RightToLeft 設定を考慮したパディングを返します。 | |
Pressed | 要素が押された場合に使用するスタイルを取得または設定します。 | |
Shadow | スタイルに影が含まれるかどうかを取得または設定します。 | |
TextDirection | テキストを描画する方向を取得または設定します。 | |
Trimming | 使用可能なスペースに収まらない文字を切り詰める方法を取得または設定します。 | |
VerticalAlignment | 要素の垂直方向の配置を取得または設定します。 | |
Width | スタイルの幅を取得または設定します(デフォルトの幅を使用する場合は -1 に設定)。 | |
WordWrap | 要素内でテキストを折り返すかどうかを取得または設定します。 |
名前 | 解説 | |
---|---|---|
BrushFromColor | 指定された色が System.Drawing.Color.Transparentでない場合は新しい System.Drawing.SolidBrush、そうでない場合は null を返します。 | |
Clone | 現在の Style( Lockedプロパティを除く。クローンの場合これは常に false)に等しい Styleクラスの インスタンスを作成します。 | |
ColorFromBrush | 指定されたブラシが System.Drawing.SolidBrushの場合は System.Drawing.SolidBrush.Color、そうでない場合は System.Drawing.Color.Transparentを返します。 | |
Copy | 他の Styleオブジェクトからすべての属性をコピーします。 | |
Deflate | オーバーロードされます。 現在の Styleのマージン、パディング、境界線の各値で指定した System.Drawing.Rectangleをデフレートします。 | |
DeflateHeight | 現在の Styleのマージン、パディング、および境界線の値に基づいて、指定された高さを縮小します。 | |
DeflateWidth | 現在の Styleのマージン、パディング、および境界線の値に基づいて、指定された幅を縮小します。 | |
Dispose | すべてのリソースを解放します。 | |
FormatValue | Formatプロパティの値に従って、値を文字列に変換します。 | |
HasShadow | このスタイルまたはそのサブスタイルのいずれかに影が含まれるかどうかを取得します。 | |
Inflate | オーバーロードされます。 現在の Styleのマージン、パディング、境界線の各値で指定した System.Drawing.Rectangleをインフレートします。 | |
InflateHeight | 現在の Styleのマージン、パディング、および境界線の値に基づいて、指定された高さを拡大します。 | |
InflateWidth | 現在の Styleのマージン、パディング、および境界線の値に基づいて、指定された幅を拡大します。 | |
Merge | 他の Styleオブジェクトから、非デフォルト値の属性をコピーします。 |
名前 | 解説 | |
---|---|---|
StyleChanged | Styleの任意の要素が変更されるときに発生します。 |