我使我的工具条太窄。我进入了Form1.Designer.cs并试图修复它。我发现:Visual Studio中的窗体设计器会覆盖我的代码
this.toolStrip1.Size = new System.Drawing.Size(284, 25);
,改变了25〜55。当我再次运行Visual Studio它告诉我的代码改变了,问我,如果我要运行它。但是,似乎图形设计工具以某种方式覆盖了我的更改,因为当我再次运行应用程序时,with保持不变。
我发现这个代码有意思位在Form1.designer.cs
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
有什么我可以在那里做,使图形设计工具不能更改我的代码?
是的,我也尝试了最明显的解决方案试图通过改变图形工具本身的布局,但我不能重新大小的工具条有
在form.cs文件中初始化后更改它,或者从设计表格中更改 – deathismyfriend
_但我无法重新调整工具条的大小,那么这里可能有一些其他约束条件。您通常可以编辑designer.cs(稍加小心)。 –
正如评论所述,它将一直被重写。您有两种选择:在图形设计器中更改它,或者在代码中强制它。由于UI似乎不起作用,因此请在后面的代码中进行。 –