LightSwitch Screen Template Extensionを作成することによってのみ、新しい画面テンプレートを作成できます。
しかし、それは気の弱い人にとっては本当に仕事ではありません。私は過去数年にわたって多くの拡張機能を作成してきましたが、Screen Template 拡張機能が最も難しいと考えています。画面テンプレートの設計に何が必要かを理解しています。テンプレートで何を作成するかによっては、非常に多くのコードが必要になる場合があります。自分のニーズに合わせて作成したい画面テンプレートがいくつかありますが、後回しにしています。
後回しにするつもりはありませんが、独自の画面テンプレート拡張機能を作成することにした場合は、何をしようとしているのかを知らせてください。
1つ質問ですが。この画面を同じアプリケーションまたは他のアプリケーションで再利用しますか? 答えが「いいえ」の場合、画面テンプレートの拡張機能を作成するのはやり過ぎです。
これらの画面の 1 つだけが必要な場合、説明したことを行うには、RowsLayoutコントロールを画面に追加し、画面に表示するナビゲーション "ボタン" ごとに 1 つのRowsLayoutコントロールを追加するだけです。[ボタンの追加] コンテキスト メニュー オプション ( RowsLayoutコントロールを右クリック) を使用して、ボタンを追加します。サイズなどを必要に応じて設定し、RowsLayout コントロールの水平方向の配置設定を中央に設定します。
ボタンはそれほど「セクシー」ではなく、アプリケーションの他の場所に表示される同じボタンのより大きなバージョンになります (サイズを変更する場合はサイズを除きます)。主な利点は、箱から出してすぐに実行できることです。
または、画面の外観を改善したい場合は、この記事Course Manager VS 2012 Sample Part 6 – Home Screenのようなことを行うこともできます。