winform VS2010视图设计器更新的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform VS2010视图设计器更新的问题相关的知识,希望对你有一定的参考价值。

比如说,你在form的视图设计器上添加很多个控件,此时其designer文件就会自动生成一些声明创建代码,
问题来了:假如我对此视图设计器上进行删除个别控件,而此designer文件里面却没有进行更新?依然会残留删除的控件的信息,请问我怎么更新此Designer文件,使设计界面的控件与designer的控件数保持一致?如果个数少的话,手动删除当然没问题,但是如果有几百个的话,那就肯跌了

从新建个窗体,复制原窗体所有控件到新窗体就可以了 啊 参考技术A 此文件是自动更新,不需要手动处理,如果没有更新,那就是你的vs环境有问题了,你先换一台电脑试一下。

如何在设计器的 WinForms TabControl 中切换选项卡?

【中文标题】如何在设计器的 WinForms TabControl 中切换选项卡?【英文标题】:How can I switch tabs in a WinForms TabControl in designer? 【发布时间】:2015-06-08 16:57:53 【问题描述】:

我继承了包含一个 Windows 窗体的代码,该窗体包含一个带有 5 个选项卡的 TabControl。我无法在设计器中切换选项卡。当我在设计视图中打开表单时,选择了第一个选项卡,并显示了第一个 TabPage 的内容。当我尝试切换选项卡时,选择了顶部的正确选项卡,但只显示第一个 TabPage。我可以将选项卡添加到控件中,但它们不会与空的 TabPage 一起显示。如何在设计器视图中切换选项卡,以便修改第二个或第三个 TabPage 的内容?

【问题讨论】:

听起来像个有问题的设计师。您是否尝试过关闭 Visual Studio 并重新打开的行之有效的方法? 我的水晶球说 看起来 的选项卡内容实际上是位于 TabControl 顶部的面板,其父级是表单。因此,当您选择另一个选项卡时,它仍然会重叠。使用 View + (Other Windows) + Document Outline 这样你就可以看到了。 我觉得这可能是我见过的最丑的东西了!他们在任何控件的 TabPages 上都没有任何内容。相反,他们有一堆包含所有控件的 GroupBox,并且他们在适当的控件上调用 BringToFront() 以显示“选项卡”内容。感谢@Hans Passant 提供文档大纲提示。 【参考方案1】:

单击 WindowsForm 中的 TabControl。转到属性>标签页。在左侧,您将看到列出的选项卡,它们旁边会有 2 个箭头,使用箭头,将要查看/编辑的选项卡放在顶部,然后单击确定。现在应该可以解决您的问题了。

【讨论】:

以上是关于winform VS2010视图设计器更新的问题的主要内容,如果未能解决你的问题,请参考以下文章

C# VS2010 有些程序切到Form视图设计器程序就卡死了(没运行) 为啥??

请问如何在vs2010中点开c#的aspx文件的视图设计器

在 mfc vs2010 运行时替换拆分器窗口中的视图

在 VS 2010 中禁用 WPF 设计器?

WinForm 绑定单选按钮

由于旧的程序集引用,无法在 VS2012 中加载 Winforms 设计器