Winform 窗体相关

Winform应用程序开发规范【转】.rar

 
Form.ShowDialog(this);   不起作用
检查 this.ShowInTaskbar = false; 是否存在于 Designer.cs 代码中 有时候可能是样出错的
或者说是 在 Designer.cs 代码中指定了一次,别的地方又指定了一次就会出问题
            form.ShowInTaskbar = false;                   
            form.StartPosition = FormStartPosition.CenterParent;

另:

当窗体显示为模式对话框时,单击“关闭”按钮(窗体右上角带 X 的按钮)会隐藏窗体并将 DialogResult 属性设置为 DialogResult.Cancel。与无模式窗体不同,当用户单击对话框的关闭窗体按钮或设置 DialogResult 属性的值时,.NET Framework 不调用 Close 方法。窗体转而可以隐藏并可重新显示,而不用创建该对话框的新实例。因为未关闭显示为对话框的窗体,所以在您的应用程序不再需要该窗体时,必须调用该窗体的 Dispose 方法。




加载小图标

把对应的图标文件拷贝到/导入到资源文件下:

Resources.resx:
<data name="hrp" type="System.Resources.ResXFileRef, System.Windows.Forms">
    <value>..\Resources\hrp.ico;System.Drawing.Icon, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
  </data>

在程序文件 .cs中:
form.Icon = (System.Drawing.Icon)global::XXXX.Properties.Resources.hrp;


详细可参考 PictureBox 组件装载文件方式.

你可能感兴趣的:(WinForm)