Form.ShowDialog(this); 不起作用
檢查 this.ShowInTaskbar = false; 是否存在于 Designer.cs 代碼中 有時候可能是樣出錯的
或者說是 在 Designer.cs 代碼中指定了一次,別的地方又指定了一次就會出問題
form.ShowInTaskbar = false;
form.StartPosition = FormStartPosition.CenterParent;
另:

加載小圖標
把對應的圖標文件拷貝到/導入到資源文件下:
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 組件裝載文件方式.