如题 。。
如何实现鼠标左键单击 跳出菜单 。。 会的帮帮忙 。
如何实现鼠标左键单击 跳出菜单 。。 会的帮帮忙 。
解决方案 »
- RichTextBox中取RTF对象,怎么从RTF中提取文字内容
- C# GDI+和自定义事件,高手来看
- 请教DataGridView如何在单击单元格的时候显示DatetimePicker,没有源码给点提示或参考资料也行
- C#如何实现,在20个数字中随机选出5个出来
- 在asp.net下用按钮将Excel文件导入SQL2K文件太大怎么半啊?
- ?请请请问各位大侠谁知道ASP.NET(C#)的好一点的国外论坛(英语或汉语)网址请告诉我.谢谢了^_^
- 时间参数在查询中得使用
- ListView的Detail模式下,调整Column宽度时,所对应的事件是什么?
- 在asp.net中如何打开word?
- 我安装了VS.NET 怎么不能用?
- 想编写图片界面的程序,请问怎么设计比较好呢?
- 帮忙写个修改的存取过程!
{
if (e.Button == MouseButtons.Right)
{ContextMenu cm = new ContextMenu();
cm.Show(this, new Point(e.X, e.Y));
}
}
this.ContextMenuStrip = contextMenuStrip1
试了 。 没用
还有
想问个问题
private void MainForm_MouseDoubleClick(object sender, MouseEventArgs e)
{
if (UserHelper.cheng)
{
this.WindowState = FormWindowState.Maximized;
UserHelper.cheng = false;
}
else
{
this.WindowState = FormWindowState.Normal;
UserHelper.cheng = true;
}
}这段代码是实现双击最大化 。。 但是 。为什么却跑到右键双击最大化了 。。 那个事件不是左键吗?? 要怎么才能让他左键最大化 ??
用这个啦,contextMenuStrip 的Show方法,可以指定显示的位置,想什么时候显示就什么时候显示。
我要在点击的那个控件显示 。 Show 里面写什么代码??
{
contextMenuStrip1.Show(this.button2, new Point(button2.Location.X, button2.Location.Y + button2.Height));
}
这样的效果就是单击按钮的时候,右键菜单显示在Button按钮下方。button2是一个button按钮。
contextMenuStrip1.Show(this.button2, new Point(button2.Location.X, button2.Location.Y + button2.Height)); 参数 后面+button2.Height 没问题吗? 可以。 我怎么显示到别的地方 。。 没有这个button2.Height 的话 。 可以显示在对的地方 。。 但是点别的不会改变 。。
private void btnMenu_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button==MouseButtons.Left)
{
this.buttonMenu.Show(btnMenu, new Point(0, btnMenu.Height + 5));
}
}