我有一些地圖控件,當我點擊它,我打開的ContextMenuStrip,然後點擊我的地圖的快照。 問題是,當我點擊快照時,它的快照地圖包括contextMenuStrip。 我嘗試使用「contextMenuStrip.Close()」但不起作用。C# - ContextMenuStrip.close()的問題
//on map click event
private void map1_Click(MouseEventArgs e)
{
System.Drawing.Point point = new System.Drawing.Point(e.X, e.Y + 160);
contextMenu.Show(this.contextMenu, point);
}
//item of contextMenu
private void contextMenuConvert_Click(object sender, EventArgs e)
{
contextMenu.Close();
map.CreateImage(ImageFormat.Jpeg);
}
偉大的工程。謝謝! – PATO7