C#设置右键菜单的方法
本文实例讲述了C#设置右键菜单的方法。分享给大家供大家参考。具体实现方法如下:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form4 : Form { public Form4() { InitializeComponent(); } private void cutToolStripMenuItem_Click(object sender, EventArgs e) { this.textBox1.Cut(); } private void Form4_Load(object sender, EventArgs e) { } private void copyToolStripMenuItem_Click(object sender, EventArgs e) { this.textBox1.Copy(); } private void pasteToolStripMenuItem_Click(object sender, EventArgs e) { this.textBox1.Paste(); } private void allSelectToolStripMenuItem_Click(object sender, EventArgs e) { this.textBox1.SelectAll(); } } }
希望本文所述对大家的C#程序设计有所帮助。
相关推荐
-
C#自定义控件添加右键菜单的方法
C#自定义控件添加右键菜单非常简单,主要用到控件,像control定义右键菜单,用items.add()叠加右键菜单内容,用click事件处理函数. 1.control是要定义右键菜单的控件. private void control_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { ContextMenu menu = new rightClickMen
-
C#实现基于XML配置MenuStrip菜单的方法
本文实例讲述了C#实现基于XML配置MenuStrip菜单的方法.分享给大家供大家参考.具体如下: 1.关于本程序的说明 用XML配置MenuStrip菜单,本程序只是提供一个思路.程序在Load函数中根据XML文件中的设置动态生成一个MenuStrip组件的Items集合. 程序示例如下: 2.使用到的XML文档示例 <?xml version="1.0" encoding="gb2312"?> <!--MenuStrip:mnsMainMenu
-
Android仿微信菜单(Menu)(使用C#和Java分别实现)
本篇是对安卓菜单使用编程方式实现,当然可以使用XML的方式完成同样的功能,基本Java和C#写法都是一致的,所以使用XML的方式在本篇中使用Java演示,需要注意的是,对于如果不是VS开发的话,那么资源文件名称必须以小写开头,否则会报错. 运行效果 C#实现 using Android.App; using Android.OS; using Android.Views; using Android.Widget; namespace MenuDemo { [Activity(Label = "
-
使用c#开发公众平台自定义菜单功能
复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="cm.aspx.cs" Inherits="guotaotao_weixin.cm" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w
-
c# TreeView添加右键快键菜单有两种方法
一种就是使用TreeView的ContextMenuStrip属性,添加一个新ContextMenuStrip,这个方法非常的简答直接,缺点是右键菜单是整个控件响应的,也就是说即使没有右键选中节点也是会触发快捷菜单的显示 这种方法里获取哪一个的node选中是通过这个方法: 复制代码 代码如下: TreeNode curNode = this.trvFolder.GetNodeAt(e.X, e.Y) 另一种是创建ContextMenuStrip,并且使用TreeView的NodeMouseCli
-
c# winform读取xml文件创建菜单的代码
复制代码 代码如下: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using WinformMenu.Helper;using System.Xml; namespace WinformMen
-
C#使用XML序列化操作菜单的方法
本文实例讲述了C#使用XML序列化操作菜单的方法.分享给大家供大家参考.具体分析如下: 之前的一篇文章<C#递归读取XML菜单数据的方法>没使用XML序列化来操作菜单,而且发现那还有一个问题,就是在XML菜单的某个菜单节点前加上一些注释代码的就不能读取,现在使用XML序列化后可以很方便的读取,故在此写一写. XML菜单的节点代码如下: 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> &l
-
C#实现DataList里面嵌套DataList的折叠菜单
本文实例讲述了C#实现DataList里面嵌套DataList的折叠菜单.分享给大家供大家参考,具体如下: 点击前效果图如下: 点击后效果图如下: 具体实现代码如下: Javascript脚本 <script type="text/javascript"> function showmenu(id) { smallimg = eval("smallimg"+id); img =eval("img"+id); if(smallimg.s
-
C#递归读取XML菜单数据的方法
本文实例讲述了C#递归读取XML菜单数据的方法.分享给大家供大家参考.具体分析如下: 最近在研究一些关于C#的一些技术,纵观之前的开发项目的经验,做系统时显示系统菜单的功能总是喜欢把数据写在数据库表,然后直接读取加载到菜单树上显示. 现在想把菜单数据都放在XML里,然后递归读取XML. 由于项目使用WCF,实体类使用了两个,一个是业务逻辑层中的实体,一个是调用业务逻辑层递归方法后进行数据实体的转换,XML读取方法写在业务逻辑层中. 思路: 1.先读取XML里所有的菜单 2.根据用户的权限显示所属
-
基于C#实现的仿windows左侧伸缩菜单效果
本文所述为基于C#实现的折叠菜单,风格仿照Windows打开我的电脑后左侧的伸缩菜单效果,并且同样是蓝色的效果,看着和windows的效果一样漂亮,可以实现折叠.展开等功能.这在学习C#界面编程的时候能用上,其主要实现代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq
-
asp.net(C#)生成无限级别菜单
首先,创建数据库表的代码如下: 无限级树的数据库表代码 复制代码 代码如下: if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[work_sysmenu]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[work_sysmenu] GO CREATE TABLE [dbo].[work_sysmenu] ( [flowid] [
随机推荐
- 详解Lua中的数组概念知识
- 原生js验证简洁注册登录页面
- 将数据插入到MySQL表中的详细教程
- javascript hasFocus使用实例
- C++处理键盘输入的方法
- Ajax遍历jSon后对每一条数据进行相应的修改和删除(代码分享)
- yii2中LinkPager增加总页数和总记录数的实例
- android监听返回按钮事件的方法
- Python 学习笔记
- Android 操作系统获取Root权限 原理详细解析
- MYSQL ZIP免安装版配置步骤及图形化管理工具mysql-workbench
- Android中自定义View实现圆环等待及相关的音量调节效果
- SQL查询字段被包含语句
- PHP使用mysqli操作MySQL数据库的简单方法
- js通过Date对象实现倒计时动画效果
- javascript实现切换td中的值
- 探析Windows下将gvim8配置为Python IDE的方法
- Cobbler 批量安装操作系统的配置方法
- C#调用C++DLL传递结构体数组的终极解决方案
- 使用spring mail发送html邮件的示例代码