【发布时间】:2020-05-15 05:27:20
【问题描述】:
我有一个带有边框控件的窗口。
边框是不同视图/用户控件的占位符。
第一个视图是带有数据网格的用户控件。 数据网格工作正常。 我可以通过单击列标题对列进行排序。
然后,我将边框子项与另一个用户控件交换用于不同的用例。 这也很好用。
当我现在将边框子交换回第一个数据网格用户控件时, 我的排序丢失了。
假设第二列在切换之前按降序排序, 当我切换回第一列时,第一列按升序排序。
我正在缓存数据网格用户控件,这意味着,我不会破坏它并创建一个新控件。
那么在切换回排序时如何保持排序顺序?
【问题讨论】:
-
你考虑过使用tabcontrol吗?好像是你想用的。
-
我在另一个 UI 区域中有一个选项卡控件。这用作切换视图的触发器,因此它不包含视图。这是给定的 UI 布局。