とても興味深い問題に出会いました。
UWP アプリに次の XAML ページ コンテンツがあるとします。
<ContentControl Content="{x:Bind ApplicationDataLocalityEnum}" />
<ContentControl Content="{x:Bind FontStyleEnum}" />
ページのコード ビハインドには、次のプロパティが含まれています。
public ApplicationDataLocality ApplicationDataLocalityEnum { get; } =
ApplicationDataLocality.Local;
public FontStyle FontStyleEnum { get; } =
FontStyle.Normal;
期待される結果は、アプリが「Local」と「Normal」を表示することです。
ただし、実際の結果は次のとおりです。
この背後にある理由は何ですか? 私はそれについて非常に興味がありますが、デバッガーの値を長い間掘り下げてみましたが、これを引き起こす可能性のあるものは何も明らかになりませんでした.
GitHubで私のサンプル プロジェクトを試してみてください。