IDesignerOptionService.SetOptionValue(String, String, Object) メソッド

定義

指定した Windows フォーム デザイナー‏ オプションの値を設定します。

public:
 void SetOptionValue(System::String ^ pageName, System::String ^ valueName, System::Object ^ value);
public void SetOptionValue (string pageName, string valueName, object value);
abstract member SetOptionValue : string * string * obj -> unit
Public Sub SetOptionValue (pageName As String, valueName As String, value As Object)

パラメーター

pageName
String

オプションを定義するページの名前。

valueName
String

オプション プロパティの名前。

value
Object

新しい値。

注釈

パラメーターは pageName "WindowsFormsDesigner\CategoryName" で構成する必要があります。 CategoryName は空白文字のないオプション カテゴリ名です。 通常、カテゴリ名は "全般" です。 したがって、英語のページ名 "WindowsFormsDesigner\General" を使用して、"全般" デザイナー オプション カテゴリにアクセスできます。

注意

ページ名と値名は常に英語で指定する必要があります。 したがって、次の表は、必要なオプションにアクセスするのに役立ちます。

次の表は、英語の値の名前、データ形式、およびそれぞれの説明を示しています。

値の名前 値の形式 [説明]
GridSize Size 各グリッド四角形のサイズ。
GridSize.Width Int32 各グリッド四角形の幅。 この入れ子になったプロパティは、デザイナー オプション サービスを介してアクセスする場合は読み取り専用です。
GridSize.Height Int32 各グリッド四角形の高さ。 この入れ子になったプロパティは、デザイナー オプション サービスを介してアクセスする場合は読み取り専用です。
ShowGrid Boolean true グリッドを表示する場合は 。 false グリッドを表示しない場合は 。
SnapToGrid Boolean true コンポーネントの位置をグリッドに合わせる必要がある場合は 。 false 位置を必ずしも揃える必要がない場合は 。
LayoutMode Microsoft.VisualStudio.Windows.Forms.LayoutMode SnapLines スナップ線を使用する場合、または SnapToGrid コントロールをグリッドに合わせる場合は、
ObjectBoundSmartTagAutoShow Boolean 作成時にコンポーネントのスマート タグ パネルが自動的に開く場合は true です。それ以外の場合は false
AutoToolboxPopulate Boolean true ソリューションのカスタム コントロールとコンポーネントを ツールボックスに自動的に追加する場合。それ以外の場合は false
UseOptimizedCodeGeneration Boolean コンポーネント キャッシュが有効な場合は true。それ以外の場合は false

適用対象

こちらもご覧ください