DrawUtilityデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
DrawUtility コンストラクタ |
名前 | 解説 | |
---|---|---|
DisableInvalidRectRenderingOptimizations | 無効な矩形に描画するために 7.3 に導入された描画の最適化を無効にすべきかどうかを示す値を取得または設定します。 | |
DpiAwareScalingFactor | DPI のスケール ファクターを取得します。 | |
ScalingFactor | DPI のスケール ファクターを取得します。 | |
ScreenDpi | 画面 dpi を取得します。 | |
UseGDIPlusTextRendering | GDI+がテキストの描画/測定に使用すべきかどうかを取得または設定します。 |
名前 | 解説 | |
---|---|---|
AdjustBorderStyle | オーバーロードされます。 要素の状態 (つまりIsPrint、FlatModeなど) に基づいて境界線のスタイルを返します。 | |
AdjustedButtonStyle | オーバーロードされます。 要素の状態 (つまりIsPrint、FlatModeなど) に基づいてボタンのスタイルを返します。 | |
AdjustHAlign | オーバーロードされます。 ひとつの四角形を別の四角形に相対して水平に調整します。 | |
AdjustVAlign | オーバーロードされます。 ひとつの四角形を別の四角形に相対して水平に調整します。 | |
BeginGraphicsCaching | メトリックスを計算するために GetCachedGraphics を複数回呼び出す可能性のある処理を開始するときに呼び出します。 | |
CalculateBorderWidths | オーバーロードされます。 4つの境界線のすべての太さを計算する静的メソッド。 | |
CalculateButtonBorderWidths | オーバーロードされます。 4つのボタン境界線のすべての太さを計算する静的メソッド。 | |
CalculateSmallestButtonClientRect | ボタンの状態にかかわらず使用可能なボタン境界線内の領域を計算します。 | |
CombineImageWithAlphaMap | アルファ ブレンディングを提供するために、2 つの画像を組み合わせます。 | |
CombineRgbColors | オーバーロードされます。 各色で指定したパーセントを使用して、指定した複数の色を一色にブレンドします。 | |
ConvertToGrayScale | 指定した Color をグレースケールに変換します。 | |
CopyImage | オーバーロードされます。 指定したImage属性を使用して、指定された画像のコピーを作成します | |
CreateBorderRegion | オーバーロードされます。 指定した境界スタイル内の範囲を定義する System.Drawing.Region を作成します。 | |
CreateDisabledImage | オーバーロードされます。 指定された画像の無効なコピーを作成します | |
CreateReferenceGraphics | 廃止。代わりに GetCachedGraphics および ReleaseCachedGraphics を使用します。 | |
CreateRoundedRegion | オーバーロードされます。 指定した半径の丸い角で指定した四角から System.Drawing.Region を返します。 | |
CreateScaledImage | オリジナルの画像のスケールされた部分を使用して、新しい画像を作成します。 | |
CreateShadowImage | 画像の影を付けたコピーの上にオリジナル画像を含む、オリジナルよりも縦横が2ピクセル大きい画像を作成します | |
Dark | 指定された基本色から新しい暗い色を作成します。 | |
DarkDark | 指定された基本色から新しい暗い色を作成します。 | |
DrawBackColor | オーバーロードされます。 外観データ構造体の設定に基づいて背景色を描画するヘルパメソッド。 | |
DrawBorders | グラフィックス オブジェクト上に指定された境界スタイルを描画します。 | |
DrawBorderShadow | イメージの境界を示す四角形の周囲に影を描画します | |
DrawGlassOverlay | 指定の矩形にグラス オーバーレイを描画します。 | |
DrawGlowGradient | 提供される System.Drawing.Rectangle の指定される方向で丸められた輝きのグラデーションを描画します。 | |
DrawImage | オーバーロードされます。 指定されたグラフィックス オブジェクトの AppearanceData の ImageBackground を描画します。 | |
DrawImageBackground | オーバーロードされます。 指定されたグラフィックス オブジェクトの AppearanceData の ImageBackground を描画します。 | |
DrawOffice2007RibbonButtonBorders | オーバーロードされます。 Office2007 リボン ボタンのスタイルで境界を描画します。 | |
DrawOffice2010ButtonBorders | オーバーロードされます。 Office2010 スタイルでボタンの境界線を描画します。 | |
DrawOffice2013ButtonBorders | オーバーロードされます。 Office2013 スタイルでボタンの境界線を描画します。 | |
DrawRounded1Border | 外側で 1 ピクセルが欠落しただけの丸くされた境界線を描画します。 | |
DrawScenicRibbonButtonBorders | オーバーロードされます。 Scenic リボン ボタンのスタイルで境界を描画します。 | |
DrawString | オーバーロードされます。 指定したパラメーターで文字列を描画します。 | |
DrawWindowsVistaButtonOverlay | ボタンの Windows Vista Aero テーマをシミュレートするためにボタン上にアルファブレンドされたレイヤーを描画します。 | |
DrawWindowsVistaToolbarButtonBorders | オーバーロードされます。 Windows Vista ツールバー ボタンのスタイルに境界線を描画します。 | |
DrawWindowsVistaToolbarButtonOverlay | ホット トラッキングまたは押された時に強調表示するためにボタン上に色のアルファブレンドされたレイヤーを描画します。 | |
EndGraphicsCaching | メトリックスを計算するために GetCachedGraphics を複数回呼び出す可能性のある処理を終了するときに呼び出します。 | |
GetAlphaBlendColor | 指定したアルファレベルに基づいて設定されたアルファチャネルを持つ色を返します。色がすでにアルファチャネルセットを持つ場合、指定されたアルファレベルに基づいて調整されます。 色がA = 100でAlphaLevelが123の場合、新しい色のAは約50になります。 | |
GetAlphaLevel | 現在のアルファブレンドモード、アルファ設定、アルファレベルに基づいて描画するときに使用するアルファレベルを返します。 | |
GetCachedGraphics | メトリックス計算のみを実行するのに適したグラフィックオブジェクトを取得するときに呼び出します。 | |
GetGdiDrawStringFlags | オーバーロードされます。 指定されたパラメーターに基づいてGdiDrawStringFlagsを返します。注: 埋め込みエディターで作業するときに、埋め込みオーナーとオーナーコンテキストで取得するオーバー読み込みを使用する必要があります。 | |
GetRoundedRectPath | オーバーロードされます。 角丸四角形の System.Drawing.Drawing2D.GraphicsPath を作成します | |
IconToBitmap | 指定した System.Drawing.Icon を System.Drawing.Bitmap に変換して透過を保持します。 | |
InchesToPixels | 画面の DPI に基づいてインチをピクセルに変換します。 | |
IsHotTrackingButtonStyle | 指定したボタン スタイルがデフォルトでホットトラッキングを含む場合は True を返します。 | |
IsRoundedBorderStyle | 指定した境界スタイルが丸いかどうかを示すブール値を返します。 | |
Light | 指定された基本色から新しい明るい色を作成します。 | |
LightLight | 指定された基本色から新しい明るい色を作成します。 | |
MeasureString | オーバーロードされます。 指定したパラメーターで文字列を測定します。 | |
PixelsToInches | 画面の DPI に基づいてピクセルをポイントに変換します。 | |
PixelsToPoints | 画面の DPI に基づいてピクセルをポイントに変換します。 | |
PointsToPixels | 画面の DPI に基づいてポイントをピクセルに変換します。 | |
ReleaseCachedGraphics | 前に呼び出した GetCachedGraphics から返されたグラフィック オブジェクトを解放するときに呼び出します。 | |
ReplaceColor | 画像で 1 つの色を別の色と変換します。 | |
ScrollControl | 呼び出し側がアンマネージコードを呼び出すセキュリティ許可を持っている場合、ネイティブのWindowsのScvrollWindowEx apiを呼び出します。そうでない場合、このメソッドはコントロールを無効化するだけです。 | |
VerticalTranslateAlignment | オーバーロードされます。 垂直方向の要素をサポートするために適切な対応する配置に水平および垂直方向の配置を変換します。 | |
VerticalTranslateTextPlacement | オーバーロードされます。 垂直方向の要素をサポートするために適切なTextPlacementにTextPlacementを変換します。 |