UVTexIntegra 310.0.0.3

- メインページ
- 関連ページ
- モジュール
- ネームスペース
- クラス
- ファイル

全て クラス ネームスペース 関数 変数 列挙型 プロパティ イベント グループ ページ
パラメーターを実行時に設定できるようにする

Publicプロパティを定義してください（フィールドは不可。プロパティのみ）。

public class Test : UVTexIntegra.Scripting.ScriptMain
{
public int MyValue { get; set; }
}

実行時にプロパティグリッドから値を設定できるようになります。

また、プロパティグリッドに設定を反映できる属性もあります。

public class Test : UVTexIntegra.Scripting.ScriptMain
{
[System.ComponentModel.DefaultValue(0)] // DefaultValueと違う値に設定されると、プロパティグリッドでは太字の表示になります。
[System.ComponentModel.Description("Descriptionに書いたテキストが、プロパティグリッドで選択した時に表示されます")]
public int MyValue { get; set; }
}

より詳しくは、C#のプロパティグリッドコントロールについて調べてください。