我制作了一个自定义 MessageBox,但在最大化带有标签大小的 msgBox 时遇到了问题。如果我的标签太长太大,那么我希望我的自定义 MessageBox 变大或变小也取决于标签大小。我可以在 Windows 窗体选项中设置它还是我能做什么?
我的代码:
public static DialogResult Show(string Text, string Caption, string btnOk, string btnCancel)
{
MsgBox = new CustomMsgBox();
MsgBox.label1.Text = Text;
MsgBox.button1.Text = btnOk;
MsgBox.button2.Text = btnCancel;
MsgBox.AutoSize = true;
result = DialogResult.No;
MsgBox.ShowDialog();
return result;
}
private void button1_Click(object sender, EventArgs e)
{
result = DialogResult.Yes;
MsgBox.Close();
}