Form.ShowInTaskbar プロパティ


フォームを Windows タスクバーに表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the form is displayed in the Windows taskbar.

 property bool ShowInTaskbar { bool get(); void set(bool value); };
public bool ShowInTaskbar { get; set; }
member this.ShowInTaskbar : bool with get, set
Public Property ShowInTaskbar As Boolean



実行時にフォームを Windows タスク バーに表示する場合は true。それ以外の場合は falsetrue to display the form in the Windows taskbar at run time; otherwise, false. 既定値は、true です。The default is true.

次の例は、プロパティを使用して、 ShowInTaskbar Windows タスクバーに表示されないダイアログボックスを作成する方法を示しています。The following example demonstrates how to use the ShowInTaskbar property to make a dialog box that is not displayed in the Windows taskbar.

   void ShowInTaskBarEx()
      Form^ myForm = gcnew Form;
      myForm->Text = "My Form";
      myForm->SetBounds( 10, 10, 200, 200 );
      myForm->FormBorderStyle = ::FormBorderStyle::FixedDialog;
      myForm->MinimizeBox = false;
      myForm->MaximizeBox = false;

      // Do not allow form to be displayed in taskbar.
      myForm->ShowInTaskbar = false;
private void ShowInTaskBarEx()
    Form myForm = new Form();
    myForm.Text = "My Form";
    myForm.FormBorderStyle = FormBorderStyle.FixedDialog;
    myForm.MinimizeBox = false;
    myForm.MaximizeBox = false;
    // Do not allow form to be displayed in taskbar.
    myForm.ShowInTaskbar = false;
Private Sub ShowInTaskBarEx()
    Dim myForm As New Form()
    myForm.Text = "My Form"
    myForm.SetBounds(10, 10, 200, 200)
    myForm.FormBorderStyle = FormBorderStyle.FixedDialog
    myForm.MinimizeBox = False
    myForm.MaximizeBox = False
    ' Do not allow form to be displayed in taskbar.
    myForm.ShowInTaskbar = False
End Sub


フォームが別のフォーム内で親になっている場合、親フォームは Windows タスクバーに表示されません。If a form is parented within another form, the parented form is not displayed in the Windows taskbar.

このプロパティを使用すると、ユーザーが Windows タスクバーでフォームを選択できないようにすることができます。You can use this property to prevent users from selecting your form through the Windows taskbar. たとえば、アプリケーションで [検索と置換] ツールウィンドウを表示する場合は、アプリケーションのメインウィンドウと [検索と置換] ツールウィンドウの両方が表示され、検索を適切に処理するために必要になるため、このウィンドウが Windows タスクバーで選択されないようにすることができます。For example, if you display a Find and Replace tool window in your application, you might want to prevent that window from being selected through the Windows taskbar because you would need both the application's main window and the Find and Replace tool window displayed in order to process searches appropriately.

スタイルを使用してフォームを作成する場合は、このプロパティを使用することがよくあり FixedToolWindow ます。You will often wish to use this property when creating a form with the FixedToolWindow style. スタイルを設定して FixedToolWindow も、ウィンドウがタスクバーに表示されないことを保証するだけではありません。Setting the FixedToolWindow style does not alone guarantee that a window will not appear in the taskbar.