DxC*_*xCK 5 .net c# listview gtk# virtualmode
我正在寻找Gtk.ListStore中的一个功能,它像Winforms中的ListView.VirtualMode一样工作.
有类似的东西吗?
Gtk# 的 ListStore 是一种集合类型,类似于 .NET 中的 ArrayList。它不是一个视觉小部件。它代表了模型-视图-控制器设计模式中 Gtk# 的 TreeStore 模型的简化版本。
另一方面,Winform 的ListView 是一个可视控件。它代表模型-视图-控制器设计模式中的视图组件。
您正在将苹果与橙子进行比较。
Gtk# 的可视化小部件在功能上与 Winforms ListView 或 TreeView 类似,是 Gtk" 的 TreeView 。Gtk# TreeView 的 Model 属性可以分配一个实现 Gtk# TreeModel 接口的集合。现在 Gtk#的 ListStore 实现了 TreeModel 接口,因此可以将其分配给 Gtk# TreeView 的 Model 属性。这就是 Gtk# 中数据绑定的工作原理。
Gtk# 数据绑定范例有点难以掌握,但一旦掌握它就会非常强大。
| 归档时间: |
|
| 查看次数: |
394 次 |
| 最近记录: |