Compartir a través de


DialogForm Clase

Definición

Proporciona una clase base para cuadros de diálogo de tamaño fijo.

public ref class DialogForm abstract : Microsoft::Web::Management::Client::Win32::BaseForm
public abstract class DialogForm : Microsoft.Web.Management.Client.Win32.BaseForm
type DialogForm = class
    inherit BaseForm
Public MustInherit Class DialogForm
Inherits BaseForm
Herencia
DialogForm
Derivado

Ejemplos

En el ejemplo siguiente se muestra una implementación parcial de la DialogForm clase .

internal sealed class MyUpgradeDlg : DialogForm {

    private PictureBox _warnPB;
    private TextBox _warnTB;
    private CheckBox _warnAgainCB;
    private Button _closeBtn;
    private LinkLabel _referenceLink;

    private WebObjectsModuleProxy _serviceProxy;
    private int _serviceDisabledReason;

    public MyUpgradeDlg(IServiceProvider serviceProvider,
        WebObjectsModuleProxy serviceProxy, int serviceDisabledReason)
        : base(serviceProvider) {

        _serviceProxy = serviceProxy;
        _serviceDisabledReason = serviceDisabledReason;

        InitializeComponent();

        Text = "My Web Management Tool Title";
    }

    protected override bool CanShowHelp {
        get { return false;  }
    }

    void _referenceLink_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) {
        Process.Start(_myLink);
    }

    private void OnCloseButtonClick(object sender, EventArgs e) {
        if (_warnAgainCB.Checked) {
            _serviceProxy.RemoveServiceDisabledReason();
        }

        DialogResult = DialogResult.OK;
        Close();
    }

Constructores

DialogForm(IServiceProvider)

Inicializa una nueva instancia de la clase DialogForm.

Propiedades

CanShowHelp

Obtiene un valor que indica si se muestra el botón Ayuda contextual.

(Heredado de BaseForm)
ServiceProvider

Obtiene el objeto de servicio de la clase .

(Heredado de BaseForm)

Métodos

DisplayErrorMessage(Exception, ResourceManager)

Muestra el mensaje de error de la excepción producida por la IServiceProvider interfaz .

(Heredado de BaseForm)
Dispose(Boolean)

Libera los recursos no administrados que usa BaseForm y, de forma opcional, libera los recursos administrados.

(Heredado de BaseForm)
GetService(Type)

Recupera el servicio solicitado.

(Heredado de BaseForm)
OnActivated(EventArgs)

Se produce cuando se activa el formulario base.

(Heredado de BaseForm)
OnHelpRequested(HelpEventArgs)

Se produce cuando se activa un control de Ayuda.

(Heredado de BaseForm)
OnInitialActivated(EventArgs)

Se produce cuando el formulario base se activa por primera vez.

(Heredado de BaseForm)
ShowError(Exception, String, Boolean)

Muestra la excepción especificada e información acerca de la excepción en un cuadro de diálogo.

(Heredado de BaseForm)
ShowHelp()

Cuando se reemplaza en una clase derivada, muestra el archivo de Ayuda.

(Heredado de BaseForm)
ShowMessage(String)

Muestra un cuadro de mensaje que usa el texto especificado.

(Heredado de BaseForm)
ShowMessage(String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton)

Muestra un cuadro de mensaje que usa el texto, el conjunto de botones, el símbolo y el botón predeterminado especificados.

(Heredado de BaseForm)
Update()

Cuando se invalida en una clase derivada, actualiza la vista del formulario.

(Heredado de BaseForm)
WndProc(Message)

Vuelve a enrutar los eventos del botón Ayuda contextual al ShowHelp() método .

(Heredado de BaseForm)

Se aplica a