Messagebox显示后点击“确定”,如何再显示一个窗体

【求助】Messagebox显示后点击“确定”,怎么再显示一个窗体?这个代码实现不了,求大神罩一下偶 FrmZhuCe frmZhu

【求助】Messagebox显示后点击“确定”,怎么再显示一个窗体?
这个代码实现不了,求大神罩一下偶

 FrmZhuCe frmZhuCe = new FrmZhuCe();
 DialogResult dialog = (MessageBox.Show(@"该产品还未注册!","警告",MessageBoxButtons.YesNo,  MessageBoxDefaultButton.Button1));
 if (dialog == DialogResult.OK)
 {
    frmZhuCe.ShowDialog();
 }


[解决办法]
 if (dialog == DialogResult.Yes)
 {
    frmZhuCe.ShowDialog();
 }
[解决办法]
if?(dialog.DialogResult?==?DialogResult.OK)