我想知道如何在我设置的消息框中显示图像,这样每当鼠标输入标签时,它就会显示消息框。图像插入的代码是什么?
答案 0 :(得分:6)
实现这一目标的快速而肮脏的方法是创建另一个窗口表单,其中包含与消息框相同的按钮,但也会有图像。
以下是此表单背后的代码
public partial class MazeForm : Form
{
public MazeForm()
{
InitializeComponent();
}
private bool okButton = false;
public bool OKButtonClicked
{
get { return okButton; }
}
private void btnOK_Click(object sender, EventArgs e)
{
okButton = true;
this.Close();
}
private void btnCancel_Click(object sender, EventArgs e)
{
okButton = false;
this.Close();
}
}
最后,在您的主要表单中,您可以执行类似的操作
MazeForm m = new MazeForm();
m.ShowDialog();
bool okButtonClicked = m.OKButtonClicked;
请注意,这是我在15分钟内快速创建的内容,它可能需要更多工作,但它会让您朝着正确的方向前进。