Grid winrt网格行定义的更改取决于VisualState
当VisualState更改时,是否可以更改Grid.RowDefinition?Grid winrt网格行定义的更改取决于VisualState,grid,windows-runtime,visualstates,Grid,Windows Runtime,Visualstates,当VisualState更改时,是否可以更改Grid.RowDefinition? 我可以在样式或模板中提取Grid.RowDefinitions以选择我在故事板中需要的内容吗 您可以编写附加的行为/属性,根据参数更改网格行/列定义,但也可以使用WrapGrid之类的工具,VariableSizedDrapGrid或正如我在回答您的单独问题时所说的,您可以使用具有不同布局的单独网格,并根据视觉状态切换可见性。在您的VisualState.Setters中 <VisualState.Sett
我可以在样式或模板中提取Grid.RowDefinitions以选择我在故事板中需要的内容吗 您可以编写附加的行为/属性,根据参数更改网格行/列定义,但也可以使用WrapGrid之类的工具,VariableSizedDrapGrid或正如我在回答您的单独问题时所说的,您可以使用具有不同布局的单独网格,并根据视觉状态切换可见性。在您的VisualState.Setters中
<VisualState.Setters>
<Setter Target="row1.Height" Value="*"/>
</VisualState.Setters>
在Grid.RowDefinitions中:
<Grid.RowDefinitions>
<RowDefinition x:Name="row1" Height="auto"/>
</Grid.RowDefinitions>