次の方法で共有


DialogForm クラス

定義

固定サイズのダイアログ ボックスの基本クラスを提供します。

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
継承
DialogForm
派生

次の例は、 クラスの部分的な実装を DialogForm 示しています。

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

コンストラクター

DialogForm(IServiceProvider)

DialogForm クラスの新しいインスタンスを初期化します。

プロパティ

CanShowHelp

状況依存の [ヘルプ ] ボタンが表示されるかどうかを示す値を取得します。

(継承元 BaseForm)
ServiceProvider

クラスのサービス オブジェクトを取得します。

(継承元 BaseForm)

メソッド

DisplayErrorMessage(Exception, ResourceManager)

インターフェイスによってスローされた例外からのエラー メッセージを IServiceProvider 表示します。

(継承元 BaseForm)
Dispose(Boolean)

BaseForm によって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

(継承元 BaseForm)
GetService(Type)

要求したサービスを取得します。

(継承元 BaseForm)
OnActivated(EventArgs)

基本フォームがアクティブになったときに発生します。

(継承元 BaseForm)
OnHelpRequested(HelpEventArgs)

ヘルプ コントロールがアクティブになったときに発生します。

(継承元 BaseForm)
OnInitialActivated(EventArgs)

基本フォームが最初にアクティブになったときに発生します。

(継承元 BaseForm)
ShowError(Exception, String, Boolean)

指定した例外および例外に関する情報をメッセージ ボックスに表示します。

(継承元 BaseForm)
ShowHelp()

派生クラスでオーバーライドされると、ヘルプ ファイルが表示されます。

(継承元 BaseForm)
ShowMessage(String)

指定したテキストを使用するメッセージ ボックスを表示します。

(継承元 BaseForm)
ShowMessage(String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton)

指定したテキスト、ボタン セット、シンボル、および既定のボタンを使用するメッセージ ボックスを表示します。

(継承元 BaseForm)
Update()

派生クラスでオーバーライドされると、フォームのビューが更新されます。

(継承元 BaseForm)
WndProc(Message)

状況依存の ヘルプ ボタン イベントを メソッドに ShowHelp() 再ルーティングします。

(継承元 BaseForm)

適用対象