デザイナで InputManCell を配置したとき、コンストラクタの引数に bool 型をとるのはなぜですか?
対象製品
MultiRow for Windows Forms 5.0J
詳細
InputManCell に含まれる次のセル型をデザイナで配置すると、コンストラクタに False をとるコードが生成されます。
MultiRow のデザイナでは、ユーザーがドロップダウンボタン(サイドボタン)をカスタマイズする可能性を考慮するため、上記のセルを False の引数で初期化し、合わせてドロップダウンボタンを明示的に定義します。ユーザーはドロップダウンボタンをすべて削除したり、既定のボタンを除いて独自のボタンを定義することができます。
参考:
autoGenerateSideButtons 引数は非表示属性として定義されているため、オブジェクトブラウザやインテリセンスでは参照できません。参照する方法は次の通りです。なお、Visual Studio の動作により、この方法は Visual C# でのみ有効です(Visual Basic では参照できません)
- GcCharMaskCell
- GcComboBoxCell
- GcNumberCell
- GcTimeSpanCell
- True のとき既定のドロップダウンボタンを自動的に生成します。False の場合はドロップダウンボタンを自動的に生成しません。
MultiRow のデザイナでは、ユーザーがドロップダウンボタン(サイドボタン)をカスタマイズする可能性を考慮するため、上記のセルを False の引数で初期化し、合わせてドロップダウンボタンを明示的に定義します。ユーザーはドロップダウンボタンをすべて削除したり、既定のボタンを除いて独自のボタンを定義することができます。
参考:
autoGenerateSideButtons 引数は非表示属性として定義されているため、オブジェクトブラウザやインテリセンスでは参照できません。参照する方法は次の通りです。なお、Visual Studio の動作により、この方法は Visual C# でのみ有効です(Visual Basic では参照できません)
- InputManCell を持つ任意のテンプレートを開く。
- Template.Designer.cs をコードエディタで開く。
- 該当のコンストラクタを選択し、コンテキストメニューから [定義へ移動] をクリックする。
この文書は、以前は次のFAQ IDで公開されていました : 11514