方法: LightSwitch アプリでの HTML 画面間の移動を制御する
Visual Studio の LightSwitch のアプリケーションの HMTL のクライアントの設計の一部としてアクションを実行する別のを 1 画面を開くときに、ユーザーがあるかを指定します。新しい画面が表示されるまで、変更を保存するユーザーが破棄されるかも指定します。たとえば、ユーザーにホーム ページのボタンをタップして Screen2 を開くこと Screen2 が表示される前に、すべての変更を保存または破棄することがあります。このケースでは、showScreen2にそのボタンの ItemTap の動作を設定します [保存] にそのアクションのタスクを設定します。
ナビゲーションは同じに続きましたり前方または後方に Web ブラウザーとしてシミュレートします。
タスク |
[動作] |
---|---|
保存 |
新しい画面に他のタスクです。ユーザーは保存するかどうかを確認するか、新しい画面の表示されるまでに変更を破棄する。 |
[OK/Cancel] |
新しい画面で、現在の画面の手順です。ユーザーは現在の画面の変更セットの一部になる前に保存したり、新しい画面に変更を破棄する。 |
[戻る] |
新しい画面で、現在の画面の手順です。ユーザーが現在の画面、新しい画面の両方で行われたすべての変更を保存または破棄する必要があります。 |
ナビゲーションを制御できます。
[ソリューション エクスプローラー] では、ユーザーが別の画面を開く画面を開きます。
[画面デザイナー] では、[画面コンテンツ ツリー] で、新しい画面を開くときに、ユーザーがタップする要素を選択します。
コレクションのノードまたはボタンを選択できます。
[プロパティ] のペインで、[Item Tap] のリンクを選択します。
[Edit ItemTap Action] のダイアログ ボックスで、[Choose an existing method] のオプション ボタンを選択します。
[showTab] の一覧で、ScreenName が開く画面である **示します。**ScreenNameを選択します。
[タスク] の一覧で、[保存]、[OK/Cancel]、または [戻る] を選択し、[OK] のボタンをクリックします。