2011-08-16 8 views
0

LightSwitchの探索を開始しました。私は "リストと詳細画面"テンプレートを使用して画面を生成しました。教訓:左
上のListBox項目の外観をカスタマイズa)は、それが各項目に示したデータ(それは複数のフィールドを表示させる)
(編集を変更します)LightSwitch - ListBoxのItemTemplateをカスタマイズする方法

B:私は、次の操作を実行したいと思います このListBoxのItemTemplateに関連付けられたDataTemplateを取得するにはどうすればよいですか?カスタムコントロールを作成する必要はありますか?

おかげ

+0

これを行う方法の1つで、以下の回答を受け入れてください。最善の方法ではない、私は信じています。 –

答えて

0

あなたは非常に簡単にリストボックスまたは任意の他の画面要素に表示されているものの構造を変更することができます。 Beth Massiはa blog that shows how to do thisと書いています。 LightSwitchはXAMLに基づいており、コントロールの階層構成をサポートしているため、この領域で非常に柔軟です。

特定のコントロールの視覚的な外観を変更するには、フォントを制御するだけの簡単な操作を行っても、カスタムコントロールが唯一のオプションであることがわかります。しかし、完全なバージョンのVisual Studioを使用している限り、LightSwitchで作成して使用することは非常に簡単です。

テーマやカスタムシェルを作成して、すべてのコントロールやウィンドウの全体的なルックアンドフィールをコントロールすることもできますが、それはかなりの作業量であり、個々のコントロールをターゲットにすることはできません。

+0

Paul、あなたの答えに感謝します。ボタンのスタイルがあるとします。あなたが知っている限り、アプリケーションのすべてのボタンにこのスタイルを適用するには、カスタムコントロールを作成してボタンの代わりに使用する必要があります。 –

+0

Paul、私は再利用したいスタイル、ブラシなどを持っています - 私がカスタマイズしたいものすべてのための新しいコントロールを作成することは確かに受け入れられません...私はそれがあなたのせいではないことを知っています:) –

関連する問題