如何使MessageBoxButton移动

本文关键字:移动 MessageBoxButton 何使 | 更新日期: 2023-09-27 18:02:06

我创建了一个TextBox,它保留了您键入的内容,当您单击相关按钮时,它会给您一个消息框。当人们想要点击"不"时,我希望按钮改变位置,这样人们就不能点击它,所以他们被迫点击"是"。你能帮我吗?下面是代码:

{

 MsgBox = new CustomMsgBox();
 MsgBox.label1.Text = Text;
 MsgBox.button1.Text = btnOK;
 MsgBox.button2.Text = btnCancel;
 MsgBox.Text = Caption;
 result = DialogResult.No;
 MsgBox.ShowDialog();
 return result;

}

    private void button2_Click(object sender, EventArgs e)
    {
        button2.Location = new Point(25, 25);
    }
    private void button2_MouseHover(object sender, EventArgs e)
    {
        button2.Location = new Point(+50, +50);
    }
    private void button2_MouseLeave(object sender, EventArgs e)
    {
        button2.Location = new Point(+100, +100);
    }

如何使MessageBoxButton移动

您需要创建自己的表单,并使其像消息框一样工作。不是创建一个MessageBox,而是实例化你自己的表单,这样你就可以处理它上面的按钮了。