ホスト構成 - .NET WPF
ホスト構成は、すべてのレンダラーで認識される共有構成オブジェクトです。 そのため、各プラットフォームのレンダラーによって自動的に解釈される共通のスタイル (フォント ファミリ、フォント サイズ、既定の間隔など) と動作 (最大アクション数など) を定義できます。
目標は、お客様の作業が最小限になるように、各プラットフォーム レンダラーによって生成されるネイティブ UI がよく似たものになることです。
// Construct programmatically
renderer.HostConfig = new AdaptiveHostConfig()
{
FontStyles = new FontStylesConfig()
{
Default = new FontStyleConfig()
{
FontFamily = "Consolas",
FontSizes = {
Small = 15,
Default = 20,
Medium = 25,
Large = 30,
ExtraLarge= 40
}
},
}
};
// Or parse from JSON
renderer.HostConfig = AdaptiveHostConfig.FromJson(@"{
""fontStyles"": {
""default"": {
""fontFamily"": ""Consolas"",
""fontSizes"": {
""small"": 15,
""default"": 20,
""medium"": 25,
""large"": 30,
""extraLarge"": 40
}
}
}}");