当前位置:  开发笔记 > 编程语言 > 正文

在TabControl的第一个和最后一个可见TabItem上设置样式

如何解决《在TabControl的第一个和最后一个可见TabItem上设置样式》经验,为你挑选了0个好方法。

我想在TabControl中的第一个和最后一个TabItems上设置一个样式,并在TabItems的可见性发生变化时更新它们.我无法通过触发器看到这样做的方法.

我们所追求的是这样的:

| > > > |

TabItems的可见性由绑定决定.

我确实让它在代码中工作.在TabItem可见性更改时,通过TabItem枚举,直到找到第一个可见的.在那个上设置样式.对于所有其他可见的TabItems,将它们设置为尖头样式(以便先前第一个可见的TabItem现在是尖的).然后从结尾开始,直到找到一个可见的TabItem并在那个上设置最后一个样式.(这也让我们解决TabControl的问题,如果没有选择任何可见的TabItem,它将显示不可见的TabItem的内容.)

我可以对我的方法做出无可置疑的改进,但我不相信它是正确的方法.

你会怎么做?

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有