首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WPF TabControl -我需要ItemTemplateSelector *和* ContentTemplateSelector吗?

WPF TabControl -我需要ItemTemplateSelector *和* ContentTemplateSelector吗?
EN

Stack Overflow用户
提问于 2013-03-18 06:57:58
回答 1查看 657关注 0票数 1

因此,我在我的WPF应用程序中有一个TabControl作为主要的用户控件,它将支持几种不同的视图(基本上是用于数据输入的表单)和它们的底层视图模型(基本上是ORM映射)。

我构建了一个ContentTemplateSelector来抛出所选项目的正确内容视图。

所以我的问题是:

我是否应该构建一个ItemTemplateSelector来从底层视图模型中选择正确的属性作为选项卡头标题?

或者,是否应该将每个视图模型中的属性分配给另一个名为DisplayTitle的属性,然后在ItemTemplate中使用该属性

更广泛地说,有没有办法在一个选择器下组合ItemTemplate和ContentTemplate的“选择”?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-18 10:38:21

我通常对内容使用type based数据模板,对报头使用类的公共属性(设置为DisplayMemberPath)或attribute (以防每个类只有一项)。

我怀疑你能方便地组合选择器,我也不喜欢选择器……

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15467294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档