UIElementDrawParamsデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
UIElementDrawParams コンストラクタ | コンストラクター |
名前 | 解説 | |
---|---|---|
AppearanceData | この要素の外観データ構造 |
名前 | 解説 | |
---|---|---|
AlphaBlendMode | 現在の AlphaBlendMode を返します | |
BackBrush | 背景色を描画するために使用されるブラシ(読み取り専用) | |
CheckBoxGlyphInfo | チェックボックスの描画方法を決定します。 | |
ControlElement | メインコントロール、最上位要素(読み取り専用)。 | |
DrawPhase | 描画操作の現在のフェーズ(読み取り専用)。 | |
DrawPhaseAlphaLevel | 描画操作の現在のフェーズと AppearanceData の設定に基づいて、稼働可能なアルファレベルを返しますこれは 0 と 255 間の値を返します(0 は透明で、255 は完全に不透明)。このプロパティは読み取り専用です。 | |
Element | 項UIElement (読み取り専用) | |
ElementDrawingClipRect | RightToLeft を考慮した要素の ClipRect を取得します。 | |
ElementDrawingRect | 要素を描画している際の長方形を取得します (RightToLeft を考慮します)。 | |
ElementDrawingRectInsideBorders | RightToLeft を考慮した要素の RectInsideBorders を取得します。 | |
Font | フォントを返します | |
ForceDrawAsFocused | 親コントロールに入力フォーカスがないときでさえ、要素がフォーカスを示す四角形を描画する場合は True (読み取り専用)。 | |
Graphics | グラフィックスオブジェクト (読み取り専用) | |
InvalidRect | オリジナルの無効な四角形の交差部分、この要素の四角形とすべてのその親四角形(読み取り専用)。 | |
IsAlphaBlendingSupported | アルファ ブレンディングがサポートされる場合は True (読み取り専用)。 | |
IsDrawingTransition | トランジションの一部として要素が描画されるかどうかを示すブール値を返します。True の場合、要素は、描画操作を実行しません。 | |
Office2007CheckBoxGlyphInfo | Office2007 CheckBox グラフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
Office2007RadioButtonGlyphInfo | Office2007 RadioButton グラフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
Office2010CheckBoxGlyphInfo | 現在の Office2010ColorTable.ColorScheme を使用して、Office 2010 CheckBox グリフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
Office2010RadioButtonGlyphInfo | Office 2010 RadioButton グリフのデフォルト RadioButtonGlyphInfo オブジェクトを返します。 | |
Office2013CheckBoxGlyphInfo | 現在の Office2013ColorTable.ColorScheme を使用して、Office 2013 CheckBox グリフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
Office2013RadioButtonGlyphInfo | Office 2013 RadioButton グリフのデフォルト RadioButtonGlyphInfo オブジェクトを返します。 | |
RadioButtonGlyphInfo | ラジオ ボタンが描画される方法を決定します。 | |
RightToLeft | 現在要素の描画が RightToLeft であるかどうかを返します。 | |
ScenicRibbonCheckBoxGlyphInfo | ScenicRibbon CheckBox グリフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
ScenicRibbonRadioButtonGlyphInfo | ScenicRibbon RadioButton グリフのデフォルト RadioButtonGlyphInfo オブジェクトを返します。 | |
StandardCheckBoxGlyphInfo | 標準 CheckBox グリフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
StandardRadioButtonGlyphInfo | 標準ラジオ ボタン グリフのデフォルト CheckBoxGlyphInfo オブジェクトを返します。 | |
TextBrush | テキストを描画するために使用されるブラシ(読み取り専用) | |
TextRenderingMode | テキスト描画モードを返します。DrawUtility.UseGDIPlusTextRendering 値の場合、これをDefaultにできることに注意してください。 | |
UsesThemes | テーマがサポートされる場合は True (読み取り専用)。 | |
ZoomFactor | ControlUIElement のズーム係数。 |
名前 | 解説 | |
---|---|---|
AdjustForDrawing | オーバーロードされます。 右から左へ、またはズームをするために四角形を調整して、四角形描画を設定するヘルパー メソッド。 | |
AdjustForRightToLeft | UIElement に相対する四角形を取得し、RightToLeft のために変更します。 | |
AdjustForZooming | オーバーロードされます。 drawParams のズーム係数に基づき四角形を調整します。 | |
CreateHatchBrush | アルファ設定に基づいて調整した指定色で System.Drawing.Drawing2D.HatchBrush を作成します | |
CreateSolidBrush | アルファ設定に基づいて調整した指定色で System.Drawing.SolidBrush を作成します。 | |
DrawArrowIndicator | オーバーロードされます。 スクロールボタン、ドロップダウンボタンなどに矢印を描画します。 | |
DrawBackColor | オーバーロードされます。 提供された四角形を背景色で塗りつぶします(現在の外観設定に基づいて)。 | |
DrawBorders | オーバーロードされます。 現在の要素の周囲に境界線を描画します。 | |
DrawButtonBorders | オーバーロードされます。 要素の周囲にボタンの境界線を描画します。 | |
DrawButtonRegion | 指定した ImageRegion を使用してボタンの境界線を描画します | |
DrawCheckBox | オーバーロードされます。 現在のアルファブレンド設定を使用して、Graphics オブジェクトにチェックボックスを描画します。 | |
DrawFocusRectangle | オーバーロードされます。 要素の境界線の範囲内にフォーカスを示す四角形を描画します。 | |
DrawImage | オーバーロードされます。 グラフィックスオブジェクト上に指定された画像を描画します。 | |
DrawImageBackground | オーバーロードされます。 現在の Element の ImageBackground を描画します。 | |
DrawMixedCheckBox | オーバーロードされます。 現在のアルファブレンド設定を使用して、Graphics オブジェクトにチェックボックスを描画します。 | |
DrawOffice2010ArrowIndicator | スクロールボタン、ドロップダウンボタンなどに矢印を描画します。 | |
DrawRadioButton | オーバーロードされます。 現在のアルファブレンド設定を使用して、Graphics オブジェクトにラジオ/オプション ボタンを描画します。 | |
DrawString | 指定した四角形にtextToRenderを描画します。 | |
DrawZoomedImage | 指定された画像をグラフィックス オブジェクトの中央に描画しスケーリングします。 | |
GetAlphaBlendColor | AlphaBlendingがサポートされるかどうかに基づいて変更したアルファチャネルと現在のDrawPhaseAlphaLevelを持った色を返します。 | |
GetGlyphSize | オーバーロードされます。 親チェーンをたどり、エディター要素または ControlElement を調べ、GetGlyphInfo を呼び出すことによって要素のグリフ サイズを決定することを試行します。 | |
GetPen | 要求されたタイプのキャッシュされたペンを返します。このペンは破棄しないでください。このクラスの dispose メソッドが呼び出されるときに、最終的にクリーンアップされます。 | |
InitUIElement | このメソッドは、特定の要素を描画するときに UIElementDrawParams を初期化するために内部的に使用されます。 | |
MirrorPointIfNeeded | オーバーロードされます。 ポイントを取得し、要素の内部が RightToLeft の場合、UIElement に対してミラーします。 | |
MirrorRect | 四角形を取得し、親四角形に対してミラーします。 | |
MirrorRectIfNeeded | オーバーロードされます。 四角形を取得し、要素の内部が RightToLeft の場合、UIElement に相対してミラーします。 |