Form.ShowInTaskbar Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si se muestra el formulario en la barra de tareas de Windows.
public:
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
Valor de propiedad
true
para mostrar el formulario en la barra de tareas de Windows en tiempo de ejecución; de lo contrario, false
. De manera predeterminada, es true
.
Ejemplos
En el ejemplo siguiente se muestra cómo usar la ShowInTaskbar propiedad para crear un cuadro de diálogo que no se muestra en la barra de tareas de Windows.
private:
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;
myForm->ShowDialog();
}
private void ShowInTaskBarEx()
{
Form myForm = 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;
myForm.ShowDialog();
}
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
myForm.ShowDialog()
End Sub
Comentarios
Si un formulario está primario dentro de otro formulario, el formulario primario no se muestra en la barra de tareas de Windows.
Puede usar esta propiedad para impedir que los usuarios seleccionen el formulario a través de la barra de tareas de Windows. Por ejemplo, si muestra una ventana de herramientas Buscar y reemplazar en la aplicación, es posible que desee impedir que esa ventana se seleccione a través de la barra de tareas de Windows, ya que necesitaría la ventana principal de la aplicación y la ventana de herramientas Buscar y reemplazar mostradas para procesar las búsquedas correctamente.
A menudo deseará usar esta propiedad al crear un formulario con el FixedToolWindow estilo . Establecer el FixedToolWindow estilo no garantiza por sí solo que una ventana no aparezca en la barra de tareas.