状況に応じてボタンを非活性にする方法をメモしておく。
サンプルは前回のものを使用する。
注文の件数が4件を超える顧客には新規の注文を制限してみる。
- 「ソリューションエクスプローラー」にて「顧客注文一覧」画面をダブルクリックしてデザイナー画面を表示する。
- 「Orders By Ship Via1」データグリッドの「追加」ボタンを右クリックして表示されたメニューから「CanExecuteコードの編集」をクリックする。
- 表示されたソース画面にて以下のコーディングを追加する。
partial void OrdersByShipVia1AddAndEditNew_CanExecute(ref bool result)
{
// Write your code here.
if (OrdersByShipVia1.Count > 4) { result = false; }
} - これを実行して4件以上の注文がある顧客を選択すると「追加」ボタンが非活性になる。
0 件のコメント:
コメントを投稿