C#实现 1)在窗体上点击鼠标右键,弹出如下所示菜单,并完成菜单项项要求的功能。

2)窗体关闭前,有“确定关闭吗?”的提示,在点击确定后,窗体才能关闭。

第1个回答  推荐于2016-03-11

由于这个很难表达,所以直接给源码你


本回答被提问者采纳

C# 点击鼠标右键引发的事件
你好!运用button的MouseDown事件,来判断是点了鼠标左键或右键,例子如下:private void button1_MouseDown(object sender, MouseEventArgs e){ if (e.Button == MouseButtons.Left){ MessageBox.Show("left");} else { MessageBox.Show("right");} } 希望能解决你的问题!

c# 控制台程序:如何在windows的鼠标右键菜单中添加一个自己想用的菜单...
1、在所有的文件右键菜单中加入命令 如果你的系统上安装有Winzip、UltraEdit等,当你对任一文件点右键时,都会有“Add to zip”、“UltraEdit-32”等命令(当然,Winzip稍有不同,我将在后面讲到)。它的添加方法是: (1).打开“HKEY_CLASSES_ROOT\\*”; (2).在其下新建“shell\\命令\\command”分支,再将command的...

C# winform程序,怎么实现菜单的功能?
首先要将父窗体的IsMdiParent属性设置为true,第二,就是将menu控件加入要添加控件的窗体,然后就是挨个的添加按钮控件,就是改变那个按钮文本了,例如“设置比赛信息”,“选手管理”等按钮文本,之后,在这些按钮的Click单击事件中添加代码:要打开的窗体 实例= new 要打开的窗体();实例。父窗体=thi...

C#如何在窗体空白处点击鼠标获得一个点,在窗体上任意一个地方点都行
C#窗体有个MouseMove事件,当鼠标在上面移动时触发,这里的事件参数可以获得该点的X轴和Y轴坐标。public partial class Form1 : Form { public Form1(){ InitializeComponent();} private void Form1_MouseMove(object sender, MouseEventArgs e){ label1.Text = "X:" + e.X.ToString() + " Y:...

c#如何单击按钮显示另一个窗体
要实现C#中单击按钮显示另一个窗体,你可以按照以下步骤操作:1. 首先,启动Microsoft Visual Studio 2010,这是你的主要开发工具。2. 在工作区,找到你的项目,鼠标右键点击,从下拉菜单中选择“添加”选项,以便开始创建新的内容。3. 在“添加”对话框中,选择“Windows窗体”,这将生成一个新的窗体...

...设计一个界面,确定功能,要求如下:下拉式菜单,弹出式菜单,工具栏,状 ...
创建主窗体 步骤:在视图里找到解决方案资源管理器,右击解决方案MyStudentSys ,点击添加,再点击新建项,选择Visual C#项,选择window窗体,点击确定就好了,有创建一个窗体,在窗体里随便拖进今个控件,验证等下我们是否登录进来,如下:12 等下如果登录成功就进入这个窗体界面,不成功,不让登录,现在...

C#中 ,窗体运行时,右下角出现对话框功能是怎么实现的,>? 向高手求救...
QQ和MSN的任务栏通知窗口很人性化,它可以在不丢失主窗体焦点的前提下显示一个具备皮肤Skin的通知窗体,当它显示一段时间后会自动消失,所以用户根本不用干预它。这样的通知窗体和一般的具备标题栏、系统图标和按钮的窗体没有太大的区别,窗体表面其实就是画上去的一张位图而已,而窗体的浮动则会复杂一点,我们会用到.Ne...

VS里用C#如何实现点击一个按钮立即弹出另一个窗体?
VS里用C#实现点击一个按钮立即弹出另一个窗体步骤如下:1、首先,打开VS2010后,新建一个项目。2、选择菜单和工具栏下的MenuStrip,将其拖入窗体中。3、然后可以将菜单的名称输入,双击下拉菜单中的打开第二窗体。4、在右边的解决方案中右击选择添加->Windows床头提(F)...5、选择生成->生成解决方案...

C#中窗体添加ContextMenuStrip后不能自动在窗体上显示下一级菜单
如: \/\/上下文菜单项 ContextMenuStrip1.Items.Add(msEditNew); ContextMenuStrip1.Items.Add(msEditBar1); ContextMenuStrip1.Items.Add(msEditCut); ContextMenuStrip1.Items.Add(msEditPaste); ContextMenuStrip1.Items.Add(msEditDelete); 这样就OK了,你在目标控件上按右键时将弹出快捷菜单。

C#程序怎么写一个象QQ那样登陆显示在右下角是如何实现的
附加要求:单击鼠标左键也可调出一菜单。解决方案如下:首先声明一个上下文菜单:\/\/ \/\/ contextMenuLeft 左键菜单 \/\/ this.contextMenuLeft.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] { this.menuItem3});\/\/ \/\/ menuItem3 \/\/ this.menuItem3.Index = 0;this.menuItem3.Text =...

相似回答