我的XAML中有很多(实际上全部)<RowDefinition Height="*"/>
用于单个网格。有没有办法简化这个来声明一个行,其行的高度为*
?
编辑:最初要求Auto
代替*
,但问题的精神是相同的:简化重复的行定义。
答案 0 :(得分:1)
Toni Petrina撰写了一篇关于编写网格行和列定义的简短方法的博客文章。
归结为这样写:
<Grid a:GridEx.RowCol="*,*|*,*">
在此处阅读更多内容:Shorter way of writing Grid row and column definitions
答案 1 :(得分:0)
网格不支持控件模板(来自here的信息。)。