我不想再有任何代码了,然后我跳到MVVM,现在我在LoadingRow上堆积在DataGrid上,用于增加DataGrid中内容的索引号
后面的代码。
y.shape[1]
答案 0 :(得分:1)
像这样的特定于视图的逻辑仍应始终在视图或控件中实现。给实际的行编号不是视图模型的责任。
这是另一个故事,如果您想为每个数据对象分配一个唯一的编号。然后,您应该向数据对象添加属性,并在DataGrid
中绑定到该属性。
但是,如果您只想显示DataGrid
生成的行的行号,则按照建议的here处理LoadingRow
事件是非常好的。
MVVM并不是要从视图中消除与视图相关的代码,而是主要是关注点的分离。