【发布时间】:2018-05-30 04:35:56
【问题描述】:
我有一个 UWP 应用并试用 Embedded Xamarin Forms。嵌入本身到目前为止有效。但我注意到某些 TextStyles 在我初始化 Forms 后不再起作用。
唯一不同的是App.xaml.cs中的这一行:
Xamarin.Forms.Forms.Init(e);
TextBlock 的代码是:
<TextBlock x:Name="TitlePage"
Text="Hello"
Style="{StaticResource PageTitleStyle}" />
还有风格:
<Style x:Key="PageTitleStyle"
TargetType="TextBlock">
<Setter Property="VerticalAlignment"
Value="Center" />
<Setter Property="FontWeight"
Value="SemiLight" />
<Setter Property="FontSize"
Value="{StaticResource LargeFontSize}" />
<Setter Property="TextTrimming"
Value="CharacterEllipsis" />
<Setter Property="TextWrapping"
Value="NoWrap" />
<Setter Property="Margin"
Value="{StaticResource PageTitleMargin}" />
</Style>
我创建了一个最小示例,您可以在这里找到:https://github.com/NPadrutt/EmbeddedFormsTest
版本:
- VS 15.5.2
- Xamarin.Forms 2.5.0.121934
- Microsoft.NETCore.UniversalWindowsPlatform 6.0.5
【问题讨论】:
标签: xamarin xamarin.forms uwp xamarin.uwp