关于WPF的TabControl控件使用方法

hzj820804 2011-05-04 04:37:41
我用的VS2008,TabControl这个控件,比如我添加了3个选项卡,那就分别有3个TabItem的内容了。

现在很郁闷的是,在设计器上,无论我怎么点,都只显示第一个TabItem的内容,我想给其他2个TabItem添加控件布局都没办法,如果纯用代码,没法控制TabItem里面的排版。

而且,我用代码向其中一个TabItem添加了一个GRID,结果这个GRID固定在TabItem的中间一半位置,鼠标拖动的话,GRID直接自动出去TabControl外面了,

各位有没有使用TabControl这控件方面的资料?

这个控件究竟怎么对TabItem的内容进行布局排版的?
...全文
2458 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Akira Sagara 2012-02-18
  • 打赏
  • 举报
回复
08也可以解决你的问题,我原先也是发现只能排版一个TabItem,后来我发现了排序的方法,即是你需要排版那个TabItem就把哪个TabItem排在最前面(排序方法应该是在Header处点击右键)
hzj820804 2011-05-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zantesu 的回复:]
应该没问题的呀,点哪激活哪...

要不这样,你需要设计哪个,就把哪个tabitem暂时放在第一个好了,等设计完了,再换回去
[/Quote]

可能是我的VS2008的问题,我现在装个VS2010看看,

另外,你的办法确实是现在唯一的办法了···
zantesu 2011-05-05
  • 打赏
  • 举报
回复
应该没问题的呀,点哪激活哪...

要不这样,你需要设计哪个,就把哪个tabitem暂时放在第一个好了,等设计完了,再换回去
hzj820804 2011-05-05
  • 打赏
  • 举报
回复
装了VS2010 问题全部解决了, Orz ..... 结贴
fallincloud 2011-05-05
  • 打赏
  • 举报
回复
把关键部门的代码贴出来看看
hzj820804 2011-05-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wxr0323 的回复:]
参考
[/Quote]
这个我看过 不能解决我的问题,

我现在最想做的是,怎么设计其他页面的排版,我连这些页面都打不开,更别说自定义什么的了
子夜__ 2011-05-04
  • 打赏
  • 举报
回复
hzj820804 2011-05-04
  • 打赏
  • 举报
回复
实在是完全搞不来,windowsForms的tabControl控件很正常,点哪个页面,设计视图就跳到那个页面。

WPF里面怎么点都是现在第一个页面,其他完全点不到选不到甚至看不到,代码加了控件进去其他页都看不到。


。。。。。。

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧