1

LightSwitch は Blend とどの程度うまく連携できますか? LS でカスタム Silverlight コントロールを使用できることをいくつかのビデオで見ましたが、もちろん Blend でそれらを作成することもできます。

しかし、Blend 自体を使用して、LightSwitch アプリケーションの画面をカスタマイズできますか? LS は Xaml を使用していないようですが、すべての画面を Blend では無効な application.lsml ファイルに入れています。ここにサポートは来ますか?

前もって感謝します。

4

2 に答える 2

4

いいえ。Blend で LightSwitch の「スクリーン」をカスタマイズすることはできません。これまで見てきたように、それらは application.lsml ファイル内に存在するためです。シェル エクステンションを構築する場合、Blend を使用して基本的なレイアウトを行うことができますが、ほとんどの作業は C# または VB で行われます。テーマ拡張の場合、Blend を使用して Theme Visusl Pallette Resource Dictionary を編集できます。さまざまな種類の LightSwitch 拡張機能を構築するためのクックブック ガイドについては、次のリンクを参照してください . また、ベータ 2 で使用できる付属の Visual Studio プロジェクト テンプレートも利用できるようになりました。

于 2011-03-28T13:19:50.527 に答える
3

LightSwitch は Expression Blend で正常に動作しますが、カスタム Silverlight コントロールに対してのみです (Expression Blend は、ソリューションの一部である LightSwitch プロジェクトを読み込めないというエラーをスローしますが、Silverlight コントロール プロジェクトはすべて読み込みます)。

自動 LightSwitch UI は編集できませんが、変更が必要な場合に標準の LightSwitch UI を使用する必要はありません。

LightSwitch 拡張機能ではなく、Silverlight カスタム コントロールを作成することをお勧めします。違いは、コントロール拡張機能は Visual Studio でのデザイン時のエクスペリエンスを持ち、作成するのが非常に難しいことです (Silverlight カスタム コントロールは実際には非常に簡単に作成できます)。

例については、次の記事を参照してください: http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/2/Creating-A-LightSwitch-Custom-Silverlight-Control.aspx

于 2011-04-24T05:06:39.417 に答える