Control.CreateParams プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Control.CreateParams プロパティの意味・解説 

Control.CreateParams プロパティ

コントロール ハンドル作成されるときに必要な作成パラメータ取得します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Protected Overridable ReadOnly
 Property CreateParams As CreateParams
Dim value As CreateParams

value = Me.CreateParams
protected virtual CreateParams CreateParams { get;
 }
protected:
virtual property CreateParams^ CreateParams {
    CreateParams^ get ();
}
/** @property */
protected CreateParams get_CreateParams ()
protected function get CreateParams
 () : CreateParams

プロパティ
コントロール識別するハンドル作成するときに必要な作成パラメータ格納している CreateParams。

解説解説

CreateParams プロパティ派生コントロールプロパティ調整するために使用しオーバーライドしないでください。CreateParams.Caption、CreateParams.Width、および CreateParams.Height などのプロパティは、Control.Text、Control.Width、Control.Height など、コントロール対応するプロパティによって設定されます。CreateParams は、標準Windows コントロール クラスラップしているときだけ、または Windows フォーム名前空間によって提供されていないスタイル設定するためにだけ拡張します。コントロール パラメータ作成方法詳細については、MSDN ライブラリ (http://msdn.microsoft.com/library/ja) にある Windows プラットフォーム SDKリファレンスで、CreateWindow 関数CreateWindowEx 関数および CREATESTRUCT 構造体ドキュメント参照してください

継承時の注意 派生クラスCreateParams プロパティオーバーライドする場合は、基本クラスCreateParams プロパティ使用して基本実装拡張します。それ以外場合は、すべての実装提供する必要があります

使用例使用例

Button 派生クラスCreateParams プロパティ拡張するコード例次に示します。CreateParams.Style プロパティ変更されると、ボタンImage ではなく Icon表示します。この例では、Button クラスから継承したクラス存在している必要があります

/** @property 
 */
protected CreateParams get_CreateParams()
{
    // Extend the CreateParams property of the Button class.
    CreateParams cp = super.get_CreateParams();

    // Update the button Style.
    cp.set_Style(cp.get_Style() | 0x40); // BS_ICON value
    return cp;
} //get_CreateParams
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
Control クラス
Control メンバ
System.Windows.Forms 名前空間
CreateParams
CreateControl
CreateHandle
DestroyHandle
Handle
IsHandleCreated
OnHandleCreated
RecreateHandle
RecreatingHandle
UpdateStyles


このページでは「.NET Framework クラス ライブラリ リファレンス」からControl.CreateParams プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からControl.CreateParams プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からControl.CreateParams プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Control.CreateParams プロパティ」の関連用語

Control.CreateParams プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Control.CreateParams プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS