我正在尝试在设计视图中向另一个TabItem
添加控件,但我只能看到第一个TabItem
包含我之前添加的所有控件,目前我只能添加控件在代码视图窗口上进行硬编码,因此我必须编译程序才能看到硬编码添加的控件的结果。
任何帮助都将不胜感激。
答案 0 :(得分:3)
我最近遇到了一个问题,听起来像这样,基本上设计师并没有意识到你选择了第一个标签以外的东西。如果转到该tabitem控件的属性对话框并将IsSelected属性设置为True,则应显示该选项卡内容区域。
但是,我怀疑真正的问题是你没有安装VS2008 SP1,因为他们用该更新修复了它。不幸的是,Windows Update并没有告诉您SP1存在,甚至VS2008的菜单“帮助>检查更新”都没有告诉您它可用。你必须去;
自己动手。安装完成后,Tab Control按照您期望的方式工作。
PS:不要忘记SP1的3个安全更新,全部500MB。 Windows Update发现它们很好。
答案 1 :(得分:0)
正如SnOrfus所说,显然当你开始做一些硬编码时可能会产生一些冲突,尽管你可以在设计视图上创建标签控件,标签项和通过设计视图进行操作,这是不寻常的事情。
我的推荐是, 1.-检查是否安装了以后的Visual Studio Service Pack。 (检查VS2008的更新) 2.-从新鲜设计开始,只在设计视图上工作。 3.-尝试在tabitem中使用“Wrappanel”或“stackPanel”而不是画布或网格(这将有助于您进行布局)。
如果您使用WrapPanel,则可能需要查看滚动和包装其内容的行为。
希望这有帮助。