次の方法で共有


方法: LightSwitch アプリのモバイル クライアントで画面イベントを処理する

LightSwitch アプリケーションの HTML のモバイル クライアントを開発する場合、ユーザーが特定のイベントを開始するときに実行するコードを記述できます。たとえば、クライアント ユーザーが画面のボタンを選択すると、に実行するコードを記述できます。

ユーザーが特定のアクションを実行するときに実行する次の種類のメソッドを記述できます:

  • ユーザーがボタンをクリックしたときにメソッドに移動ボタンをクリックします。

  • ジェネリック メソッドは、ユーザーがデータを読み込んだり、データを保存または画面を閉じると実行されます。

  • アクセス制御のメソッドは、ユーザーが特定のアクセス許可が必要なタスクを実行するときに実行されます。

これらの種類の方法の詳細については、次の手順の後半の表を参照してください。

イベントを処理するには

  1. [ソリューション エクスプローラー] で、変更する画面を開きます。

    画面デザイナーが開きます。

  2. [画面デザイナー] のツール バーで、[コードの記述] の一覧を開き、適切なメソッドを選択します。

    コード エディターが開きます。

  3. 新しいメソッドで、イベントが発生したときに実行するコードを入力します。

イベント メソッドを除外します。

次の表は、ユーザーが画面に操作するときに実行できるメソッドを示します。これらのメソッドはすべてクライアント層で実行されます。

ボタンのメソッド

説明

[ButtonName]の_execute

ユーザーがメソッドに関連付けられたボタンを選択するときに呼び出されます。

全般メソッド

説明

ScreenNameは_created

画面が表示された直後に呼び出されます。

ControlNameの_postRender

コントロールの HTML の後に呼び出され作成されます。

ControlNameの_render

カスタム コントロールの HTML を作成するときに呼び出されます。

ScreenNameの_save

画面の直前に呼び出されます保存されます。

アクセス コントロール メソッド

説明

MethodNameの_canExecute

メソッドの呼び出し前に実行されます。LightSwitch はこのメソッドを呼び出して、現在のユーザーのアクセス許可を確認します。

参照

その他の技術情報

LightSwitch アプリの HTML クライアント画面