私は自分のビジネスで使用するために、そしてLightswitchのテストとして使用するために構築している単純なLightswitchApを持っています。Apは、多くのフィールドを持つ単一のテーブルを使用するため、リストを使用しています-選択したアイテムに基本情報が表示された詳細画面と、特殊な詳細画面を開く3つのボタンがあります。私が抱えている問題は、各詳細画面が、テーブルの最初のフィールドと同じタイトルのタブで開くことです-テーブル名(つまり、「HP-機器」)。その画面のInitializeDataWorkspace()メソッドでDisplayNameをオーバーライドする必要がある状態を見つけることができますが、画面はデフォルトで上書きされるだけで作成されるため、タイトルが一時的にちらつきます。
表示するコードはあまりありません...
partial void FinancialDetail_InitializeDataWorkspace(List<IDataService> saveChangesTo)
{
// Write your code here.
this.DisplayName = "Financial Detail";
}