【发布时间】:2017-07-03 14:24:19
【问题描述】:
如果我想动态创建具有行和列定义的网格,那么正确的方法是什么?这对我来说可能是最难的事情,因为我不知道从哪里开始。我知道我可以在后面的代码中做到这一点,但这会违反 mvvm 原则吗?
所以我的问题是如何添加或绑定行/列定义?
<Grid>
<ColumnDefinitions>
// Bind definitions here
</ColumnDefinitions>
<RowDefinitions>
// Bind definitions here
</RowDefinitions>
</Grid>
我不能使用统一网格或数据网格网格,因为由于某些设计决定,我必须使用普通网格。
【问题讨论】:
-
这篇文章可能会激发您为自己的目的创建附加属性:stackoverflow.com/questions/9000549/…。 Rachel 的解决方案创建大小相等的行/列