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