2011-10-18 13 views
1

フォームにグリッドをドロップしてウィザードを実行すると、「既定の動作」がオプションになります(たとえば、[機能] - > [更新中] - > [許可行追加)。これらのデフォルト動作をどこで設定しますか?私たちは更新可能なグリッドよりもはるかに多くの読み取り専用グリッドを持つ傾向があります。したがって、アプリケーション全体でこのデフォルトの動作を指定することができれば、個別に行う必要はありません。wingrid機能の既定の動作を指定する方法

答えて

1

オーバーライドオブジェクトのコンテキスト内の「デフォルト値」は、デフォルトでは、階層の上位に定義された値(列 - >バンド - >グリッド)になります。トップレベルのオブジェクトも「デフォルト」に設定されている場合、Infragisticsが意図したデフォルトの動作に解決されます。これはユーザー定義可能ではありません。

AllowAddNewの特定のケースでは、「デフォルト」の動作はコンテキストによって異なります。グリッドがデータソースにアタッチされていない場合はNo、そうでない場合はYesとなります。

1

デフォルトのオプションを設定するためにプリセットを使用できます。プリセットを管理する場合、デザイン時に作成されたグリッドに特定のプリセットを適用するオプションがあります。 WinGrid designerを使用してプリセットにアクセスできます。

+0

これはいいアイデアです。私は見ていきます。私はあまりにも多くのプリセットを無視する傾向があったが、私はそれを再考する必要があると思う –

関連する問題