Compartilhar via


DialogForm Classe

Definição

Fornece uma classe base para caixas de diálogo de tamanho fixo.

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
Herança
DialogForm
Derivado

Exemplos

O exemplo a seguir mostra uma implementação parcial da DialogForm classe .

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();
    }

Construtores

DialogForm(IServiceProvider)

Inicializa uma nova instância da classe DialogForm.

Propriedades

CanShowHelp

Obtém um valor que indica se o botão ajuda contextual é mostrado.

(Herdado de BaseForm)
ServiceProvider

Obtém o objeto de serviço da classe .

(Herdado de BaseForm)

Métodos

DisplayErrorMessage(Exception, ResourceManager)

Exibe a mensagem de erro da exceção gerada pela IServiceProvider interface .

(Herdado de BaseForm)
Dispose(Boolean)

Libera os recursos não gerenciados usados pelo BaseForm e opcionalmente libera os recursos gerenciados.

(Herdado de BaseForm)
GetService(Type)

Recupera o serviço solicitado.

(Herdado de BaseForm)
OnActivated(EventArgs)

Ocorre quando o formulário base é ativado.

(Herdado de BaseForm)
OnHelpRequested(HelpEventArgs)

Ocorre quando um controle de Ajuda é ativado.

(Herdado de BaseForm)
OnInitialActivated(EventArgs)

Ocorre quando o formulário base é ativado pela primeira vez.

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

Exibe a exceção especificada e informações sobre a exceção em uma caixa de mensagem.

(Herdado de BaseForm)
ShowHelp()

Quando substituído em uma classe derivada, exibe o arquivo de Ajuda.

(Herdado de BaseForm)
ShowMessage(String)

Exibe uma caixa de mensagem que usa o texto especificado.

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

Exibe uma caixa de mensagem que usa o texto, o conjunto de botões, o símbolo e o botão padrão especificados.

(Herdado de BaseForm)
Update()

Quando substituído em uma classe derivada, atualiza a exibição do formulário.

(Herdado de BaseForm)
WndProc(Message)

Redireciona os eventos de botão de Ajuda contextuais para o ShowHelp() método .

(Herdado de BaseForm)

Aplica-se a