次の方法で共有


画面の種類の選択

LightSwitch では、画面が、データ ソースでのデータの視覚的表現です。画面作成の開始点として、次の画面テンプレートのどれでも使用できます。

  • Details Screen

  • Editable Grid Screen

  • List and Details Screen

  • New Data Screen

  • Search Data Screen

詳細画面

ユーザーが別の画面で [詳細] をクリックすると、この画面が表示されます。たとえば、いくつかのデータのフィールドのみを表示する画面を作成できます。ユーザーに詳細を表示する場合は、[詳細] を画面に追加します。

次の図では、実行中のアプリケーションで顧客の詳細を表示する画面を示しています。

詳細画面

ビデオへのリンク 関連のビデオ デモについては、「操作方法: LightSwitch アプリケーションで [詳細の編集] 画面を作成する」を参照してください。

編集可能なグリッド画面

ユーザーが複数の行を同時に変更できるようにするときは、編集可能なグリッド画面テンプレートを使用します。既定では、編集可能なグリッド画面に、エンティティまたはテーブル内のすべての行が表示されます。ユーザーは Tab キーを押してフィールド間を移動し、変更することができます。すべての変更が終わったら、ユーザーは [保存] をクリックして、変更をデータ ソースに保存できます。

次の図では、実行中のアプリケーションの編集可能なグリッド画面の一部を示しています。

編集可能なグリッド画面

一覧および詳細画面

ユーザーがデータ ソース内の行の概要を取得して、行のいずれかの詳細を読み取ることができるようにする場合は、一覧および詳細画面テンプレートを使用します。既定では、画面には 2 つの領域が含まれています。これらの領域のいずれかに、データ ソース内の各項目の行が含まれます。もう 1 つの領域には、選択されている項目の詳細が表示されます。ユーザーはフィールドを変更してから [保存] をクリックして、データ ソースに変更を保存できます。

次の図では、実行中のアプリケーションの一覧および詳細画面を示しています。

リストおよび詳細画面

新規データ画面

ユーザーが複数の行を同時に挿入できるようにするときは、新規データ画面テンプレートを使用します。既定では、すべてのフィールドのデータのエントリが画面に含まれています。必須フィールドのラベルは、太字のテキストとして表示されます。また、既定では、基になるデータ フィールドが一致するコントロールが画面で使用されます。たとえば、Boolean データ フィールドは画面では CheckBox コントロールで表され、DateTime フィールドは DateTimePicker コントロールで表されています。

ユーザーは [保存] をクリックして、データ ソースに情報を追加します。

次の図では、実行中のアプリケーションの新しいデータ画面の一部を示しています。

新規データ画面

データ検索画面

ユーザーが 1 行のデータを検索できるようにする場合は、データ検索画面テンプレートを使用します。既定では、データのすべての行の読み取り専用グリッドが画面に表示されます。特定のエントリを検索するために、ユーザーは検索ボックスに用語を入力できます。検索で、いずれかのフィールドが検索用語に一致するすべての行を返します。結果をクリックすると、そのレコードの [詳細] 画面が開きます。

次の図では、検索画面の一部を示しています。次の例は、米国に住むすべての顧客の一部を示しています。

検索画面

ビデオへのリンク 関連のビデオ デモについては、「操作方法: LightSwitch アプリケーションで検索画面を作成する」を参照してください。

参照

処理手順

方法: Silverlight の画面を作成する

概念

画面の種類の選択

その他の技術情報

画面: アプリケーションのユーザー インターフェイス