以下面的数据为例...
Id Name Type Sector
12345 GOOG Eqty Internet
12346 MSFT Eqty Internet
12347 MOBL Eqty Oil
12348 XOM Eqty Oil
12349 Wheat Comdty
12310 Corn Comdty
12311 Nas 100 eMini Futures
12312 S&P 500 eMini Futures
使用上述数据,我想构建一个带有自动过滤功能的下拉组合选择器,它将以如下所示的格式显示树视图。本质上,我想按“类型”分组,然后按“扇区”分组,然后显示名称。但是,如果缺少 Sector,则 Name 应仅分组在 Type 下。
+Equities(Eqty)
+Internet
Goog
Msft
+Oil
MOBL
XOM
+Commodities(Comdty)
Wheat
Corn
+Futures
Nas 100 eMini
S&P 500 eMini
我已经尝试了多种方法来通过 XAML/模板优雅地做到这一点,但运气不佳。这里复杂的部分是第二组是有条件的。任何关于我如何能够解决这个问题的想法将不胜感激