リファレンス: 画面デザイナーのプロパティ
[プロパティ] ウィンドウでプロパティの値を設定すると、画面の外観と動作を変更できます。 次の表は、各プロパティについての説明です。
全般プロパティ
名前 |
説明 |
---|---|
データ バインディング |
コントロールのデータ ソース。 |
読み取り専用のコントロールを使用する |
コントロールに含まれるサブ コントロールをユーザーが編集できるかどうかを示します。 たとえば、[読み取り専用コントロールを使用する] をデータ グリッド コントロールとして選択した場合、ユーザーはデータ グリッドに表示されるフィールドを編集することができません。 |
説明 |
ユーザーがマウスを使用してコントロールをポイントしたときにツールヒントとして表示されるテキスト。 |
表示名 |
画面に表示される名前。 |
クエリ ソース |
画面のコレクションにのみ適用されます。 画面にあるコレクションのデータ ソース。 |
[Is Visible] |
コントロールが画面に表示されるかどうかを示します。 |
名前 |
LightSwitch で使用される名前、およびカスタム コードでこのコントロールを参照するために使用する名前。 |
コントロール型 |
使用するコントロールの型。 それぞれのコントロール型の詳細については、次のセクションを参照してください。
|
プロパティの型 |
コントロールに表示されるデータの型。 |
クエリを自動的に実行する |
画面のコレクションにのみ適用されます。 コレクションを含む画面を開いたときに、コレクションを設定するクエリが実行されるかどうかを示します。 |
ページングをサポートする |
コレクション内のデータが情報のページとして表示されるかどうかを示します。 このプロパティを選択した場合、[1 ページあたりの表示項目数] プロパティを設定して、ページに表示される項目の数を設定します。 |
ページあたりの表示項目数 |
画面のコレクションにのみ適用されます。 情報のページで格納できる項目の数。 |
並べ替えのサポート |
画面のコレクションにのみ適用されます。 コレクションを表示するコントロールの列見出しをクリックして、コレクション内の情報をソートできるようにするかどうかを示します。 |
検索をサポートする |
画面のコレクションにのみ適用されます。 画面で、検索ボックスがコレクションの上に表示されるかどうかを示します。 |
外観プロパティ
名前 |
説明 |
---|---|
ラベルの位置 |
コントロールに対するコントロール ラベルの相対位置。 各ラベルの位置の設定については、「ラベルの位置の設定」を参照してください。 |
行 |
コントロールに表示される行数。 |
テキストのアラインメント |
コントロール内のテキストの位置。 |
小さなボタンを使用する |
画面のコマンドとして小さなボタンを使用するかどうかを示します (例: [保存] ボタン)。 |
リンクとして表示する |
ラベルをハイパーリンクにするかどうかを示します。 ユーザーは、リンクをクリックしてページを開くことができます。 |
画面をターゲットにする |
ハイパーリンクとして書式設定されているラベルをユーザーがクリックしたときに開く画面。 |
[スタイル] |
ラベルのフォント スタイル。 |
[Excel にエクスポート] を無効にする |
コレクション内にあるデータをエクスポートできるよう、ユーザーを有効にするかどうかを示します。 このプロパティを選択した場合、実行中のアプリケーションでコレクションの上に [Excel にエクスポート] は表示されません。 |
水平スクロールが有効 |
選択したグループで水平方向のスクロール バーを表示するかどうかを指定します。 |
垂直方向のスクロールが有効 |
選択したグループの垂直方向のスクロール バーを表示するかどうかを指定します。 |
ラベルの最大幅 |
最大幅を指定します。 |
イメージ |
静的なイメージとして表示する .png ファイルまたは .jpg ファイルを指定します。 |
Stretch |
使用可能な領域に合わせてイメージを拡大する方法を指定します。 |
境界線の表示 |
イメージの周囲に境界線を表示するかどうかを指定します。 |
テキスト |
テキストが静的ラベルに表示されるように指定します。 |
境界線のモード |
境界線がグループ ボックスにどのように表示されるかを指定します。 |
表示名で表示 |
表示名をグループ ボックスに表示するかどうかを指定します。 |
グループのコントロール型
名前 |
説明 |
---|---|
概要 |
行で指定したデータを表示します。 各行には 1 つだけのデータ フィールドが表示されます。 データ デザイナーでエンティティまたはテーブルの [概要プロパティ] を設定することにより、どのフィールドが表示されるかを指定することができます。 詳細については、「リファレンス: データ デザイナーのプロパティ」を参照してください。 |
モーダル ウィンドウ |
クリックするとモーダル ウィンドウを開くボタンを画面に追加します。 |
行レイアウト |
行で指定するデータを表示します。 |
列レイアウト |
列で指定するデータを表示します。 |
テーブル レイアウト |
テーブルで指定したデータを表示します。 [TableColumn レイアウト] を [テーブル レイアウト] のグループに適用します。 |
TableColumn レイアウト |
テーブル レイアウトの中のグループ内にデータを表示します。 |
タブ レイアウト |
タブで指定するデータを表示します。 |
画像とテキスト |
画像が左に、タイトル、サブタイトル、および説明が画像の右に表示されます。 |
テキストと画像 |
テキストの左にタイトル、サブタイトル、および説明が、右に画像が表示されます。 |
アドレス ビューアー |
住所を表示します。 |
アドレス エディター |
編集可能な住所を表示します。 |
グループ ボックス |
省略可能なキャプション付きで、コントロールのグループの周囲にフレームを表示します。 |
フィールドのコントロール型
名前 |
説明 |
---|---|
[テキスト ボックス] |
ユーザーがテキストを入力できる長方形のボックス。 ボックスに既にテキストが含まれている場合、ユーザーはその既定のテキストを選択するか、それを削除して新しいテキストを入力することができます。 |
ラベル |
ユーザーが編集できないテキスト。 |
静的ラベル |
データ ソースにバインドされていないテキストを表示します。 |
カスタム コントロール |
LightSwitch 開発環境の外部で作成されたコントロールです。 詳細については、「方法: Silverlight の画面にカスタム コントロールを追加する」を参照してください。 |
Date Time Picker |
ユーザーは日付と時刻を選択することができます。 |
日付選択 |
ユーザーは日付を選択できます。 |
日付時刻ビューアー |
日付と時刻を表示する読み取り専用コントロールを提供します。 |
日付ビューアー |
日付を表示する読み取り専用のコントロールを提供します。 |
イメージ エディター |
ユーザーはイメージを削除または新しいイメージを選択することができます。 |
イメージ ビューアー |
画像を表示する読み取り専用のコントロールを提供します。 |
静的イメージ |
データ ソースにバインドされていないイメージを表示します。 |
ラベルの位置の設定
ラベルの位置 |
説明 |
---|---|
左揃え |
ラベルはコントロールの左に表示されます。 |
右揃え |
ラベルはコントロールの右に表示されます。 |
このページのトップへ |
ラベルはコントロールの上に表示されます。 |
Bottom |
ラベルはコントロールの下に表示されます。 |
なし |
選択したデータ フィールドのラベルは表示されません。 |
Collapsed |
ラベルは折りたたまれて表示されます。 |
サイズの設定
コンテンツ サイズ |
説明 |
---|---|
水平方向のアラインメント |
コントロールに割り当てられた水平方向の領域内のコントロールの位置。 注意 [配置] が [両端揃え] に設定されている場合、[幅] の設定は無視されます。最大サイズと最小サイズは指定できます。 |
垂直方向のアラインメント |
コントロールに割り当てられた垂直領域内のコントロールの位置。 注意 [配置] が [両端揃え] に設定されている場合、[高さ] の設定は無視されます。最大サイズと最小サイズは指定できます。 |
幅 |
コントロールの幅。 幅は、ピクセル数または文字数で指定できます。 また、LightSwitch では、最適なサイズを使用するために [自動] を選択できます。 [自動] 選択した場合は、最大および最小のサイズを提供することができます。 |
高さ |
コントロールの高さ。 高さは、ピクセル数または行数で指定できます。 また、LightSwitch では、最適なサイズを使用するために [自動] を選択できます。 [自動] 選択した場合は、最大および最小のサイズを提供することができます。 |