GUI上的更改(应用了设计模式),但是当我构建exe时,不会应用更改

时间:2011-06-22 04:05:40

标签: c# visual-studio-2008 user-interface

我正在开发一个C#项目,主窗口顶部有标签和菜单。我想为程序添加一些样式,我添加了一些图标并更改颜色。在设计模式下一切都很好,因为我可以看到我正在做的更改,但出于某种原因,当我构建程序或运行调试模式或释放所有更改(包括顶部),除了选项卡的内容。标签是没有锁定,我也可以看到设计模式的变化,正如我所说。有任何想法吗?

2 个答案:

答案 0 :(得分:0)

确保您正在设置所有控件的锚点...如果不这样做,您可能会在运行时错过所有控件。

什么是“顶级”?如果你的意思是标签栏改变了内容的顺序(但仍保留相同的内容),那么也许你可以告诉我们你使用的是哪种标签...... .NET的?第三方?

你能给我们一些关于你在设计模式中看到的与你在编译后得到的东西的快餐店吗?

答案 1 :(得分:0)

我发现通过一些更改(例如ListView中的列大小),并不总是应用更改。似乎对我有用的是关闭设计视图并再次打开。可能还与我的view(界面)是需要重建的UserControl这一事实有关。