我有一个要求,我必须创建一个listView,它为每个项目添加项目编号。我有一个在物品模型中加一个数字的想法,但我想不通。
最简单的方法应该是向绑定到ListView.ItemsSource
的ViewModel
添加一个附加属性Index
,然后在屏幕上简单地表示它。
或者,如果需要多次使用枚举的ListView
,可以创建一个可重用的控件,并将逻辑从ViewModel
层移动到UI
层。
所以这完全取决于你的需求。