Previous topicNext topic
Help > 开发指南 > 编程基础 > 弹出对话框 >
DialogResult

DialogResult是模式窗体的返回值,很多对话框如MessageBox、OpenFileDialog都返回此结果,每个项目的意义可以参考如下:

    ///<summary>指定标识符来指示对话框中的返回值。</summary>
    public enum DialogResult
    {
        //Nothing 从对话框中返回。 这意味着模式对话框仍继续运行。
        None = 0,
        //对话框中的返回值是 OK (通常从一个标有确定按钮发送)。
        OK = 1,
        //对话框中的返回值是 Cancel (通常从一个标记为取消按钮发送)。
        Cancel = 2,
        //对话框中的返回值是 Abort (通常从标记为中止的按钮发送)。
        Abort = 3,
        //对话框中的返回值是 Retry (通常从标记为重试的按钮发送)。
        Retry = 4,
        //对话框中的返回值是 Ignore (通常从标记为 Ignore 的按钮发送)。
        Ignore = 5,
        //对话框中的返回值是 Yes (通常从一个标记为是按钮发送)。
        Yes = 6,
        //对话框中的返回值是 No (通常从一个标记为无按钮发送)。
        No = 7
    }