【发布时间】:2013-03-28 21:11:25
【问题描述】:
有谁知道是否有办法使用 Visual Studio 设计器在 .NET/WinForms 中解决此问题?
基本上,如果您采用空白表单并添加 TabControl,然后将 Alignment 属性设置为 Bottom 并将 Appearance 属性设置为 Buttons(或 FlatButtons),则 TabControl 没有可使用的面板。我根本无法向 TabPage 添加任何控件。有解决办法吗?我有一个嵌套的 TabControl,我想使用底部/按钮选项卡外观,但我根本无法让它工作。我想我可以使用带有面板的标准按钮来切换可见性,但这并不理想。
额外问题:
为什么当我将对齐设置为向右或向左(外观 = 按钮)时,选项卡与选项卡页中的实际面板之间存在如此巨大的差距?
谢谢!
编辑:使用 .NET 4.0 w/VS2012
【问题讨论】:
-
SLAP (jk)。是的,我知道,我知道......我已经尝试过采用它,并且我已经做了一些事情。事实是,我可以使用 WinForms 提高工作效率(当它工作时 - 因为我要花很长时间才能在 XAML 中弄清楚简单的事情),这是我正在从事的一个相当老的项目,不太可能改变很快。不过感谢您的评论:)
-
这些是已知的 Windows 问题。 Windows 7 修复了 Alignment 属性。但是当对齐方式不是顶部时,外观在 Windows 8 中仍然不起作用。您将不得不使用正常外观。
标签: c# winforms visual-studio windows-forms-designer