问题描述
system.invalidOperationException: '标头未初始化'
<xct:Expander Direction="Left">
<xct:Expander.Header>
<Label Text="H" TextColor="Black"/>
</xct:Expander.Header>
<StackLayout Orientation="Horizontal" >
<Label Text="!" TextColor="Black" />
<Label Text="D" TextColor="Red" />
</StackLayout>
</xct:Expander>
解决方法
这是一个已知错误 https://github.com/xamarin/XamarinCommunityToolkit/issues/1144,已修复 in this pr,将在下一个版本中提供。
,在标题定义后设置方向使其对我有用。
<xct:Expander>
<xct:Expander.Header>
<Label Text="H" TextColor="Black"/>
</xct:Expander.Header>
<xct:Expander.Direction>
<xct:ExpandDirection>Left</xct:ExpandDirection>
</xct:Expander.Direction>
<StackLayout Orientation="Horizontal" >
<Label Text="!" TextColor="Black" />
<Label Text="D" TextColor="Red" />
</StackLayout>
</xct:Expander>