Winform主菜单两种实现方式-1.)从工具箱中双击MenuStrip控件,窗体的顶部就会放置一个MenuStrip控件,或者在工具箱中单击MenuStrip控件,拖至窗体中也可以. 2.)在MenuStrip的“Type Here”输入主菜单和菜单名字,热键用(&X)表示. 用快捷键选择主菜单,可以用Alt + 预定义的按键来实现,子菜单的选择只需要按定义的热键即可. 3.)双击File顶级菜单下面的子菜单,创建子菜单Open、Save、Exit的单击事件代码: private void OpenOToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog ofd = new OpenFileDialog { //初始化打开对话框的路径 InitialDirectory = @"D:\", Title = "Open File", //定义可显示的文件类型; Filter = "txt file(*.txt)|*.txt|All file(*.*)|*.*", //定义默认显示的文件类型为txt FilterIndex = 1, //对话框关闭后将复位初始化路径 RestoreDirectory = true }; if (ofd.ShowDialog == DialogResult.OK) { //根据打开对话框选择的文件名,加载文本内容到富文本框中. richtxtContent.Text = File.ReadAllText(ofd.FileName); } } private void SaveSToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog sfd = new SaveFileDialog { //初始化保存对话框的路径 InitialDirectory = @"D:\", Title = "Save File", //定义可显示的文件类型; Filter = "txt file(*.txt)|*.txt|All file(*.*)|*.*", //定义默认显示的文件类型为txt FilterIndex = 1, //对话框关闭后将复位初始化路径 RestoreDirectory = true }; if(sfd.ShowDialog == DialogResult.OK) { //保存文件 File.WriteAllText(sfd.FileName, richtxtContent.Text); //清空富文本框内容 richtxtContent.Clear; } } private void exitEToolStripMenuItem_Click(object sender, EventArgs e) { Application.Exit; } 4.)执行下程序,加载指定的txt文件到富文本框中,如下: 5.)在富文本框中更新加载进来的txt文件内容. 6.)Alt + F热键打开文件的下拉菜单,单击S保存富文本框中的内容到指定的文件.打开txt验证菜单单击事件保存文件成功. 二.实现winform主菜单的方法2:MenuStrip类和toolStripMenuItem类实例化对象,在主窗体加载事件中实现如下代码:
private void FormUI_Load(object sender, EventArgs e) { //实例化一个MenuStrip对象 MenuStrip myMenuStrip = new MenuStrip(); //实例化顶级菜单"文件","帮助" ...
axure切换焦点文本框样式
在之前的文章中,我们介绍过在axure中自定义文本框样式的方法,今天我们再深入一些,当文本框的焦点发生变化时,动态切换焦点文本框的样式。先看效果:制作步骤:先把文本框的默认样式做出来:拖入两个文本框,分别命名为用户名、密码,隐藏边框,设置好提示文字;、拖入两个矩形,设置高度略大于文本框,边框颜色为浅...
关于移动端的文本框获取焦点时导致fixed或absolute定位的按钮被手机键盘顶上去的问题
Write By Monkeyfly以下内容均为原创,如需转载请注明出处。前提当在安卓手机上访问如图1所示的页面时,会出现如图2所示的现象。【苹果手机并不会出现该现象】 即当文本框(指input或textarea)获取焦点时,手机自带的键盘会被唤起并且弹出来。 此时,就会导致一个问题:处于absol...
假设有一个文本框要求输入10个字符的邮政编码,对于该文本框应该怎样划分等价类
特殊字符,如10个*或¥;英文字母,如ABCDefghik;小于十个字符,如123;大于十个字符,如11111111111;数字和其他混合,如123AAAAAAA;空字符;保留字符 ...
input输入框的各种样式 文本框为下划线 text输入框样式
转载自http://blog.sina.com.cn/s/blog_6e212cad0100mi11.html,看到特别好用拿来记录一波。输入框景背景透明:<...
input文本框的事件
1、IE在初次聚焦时即触发了input事件2、compositionend在中文输入法输入完成以后才会触发,所以在中间的输拼音过程不会被触发。3、change事件只有在内容改变并且失焦以后才会触发,所以不适合做及时搜索。4、propertychange事件只有ie11以下浏览器支持。同input一样...
关于input type=“text”文本框的 默认宽度 - 雪的心
关于input type=“text”文本框的 默认宽度 当文本框的td设置宽度设置为百分比时,出现了一些没有搞懂的地方。类选择设置td的width 为百分比时,通常 要定义父元素的...
js input 文本框输入字数限制 显示还可以输入多少个字
这篇文章主要介绍了js 文本框输入字数限制,动态显示可输入的字数提示还可以输入的字数,需要的朋友可以参考下。代码如下:<input name="title" ...
jquery选中将select下拉框中一项后赋值给text文本框
jquery选中将select下拉框中一项后赋值给text文本框,出现无法将第一个下拉框的value赋值给文本框因为select默认选中第一项..在选择第一项时,便导致无法...
js控制文本框的最大长度(oninput事件)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <m...
js获取div中的文本框数据
通过div得到div里的所有数据大神的世界无需解释,当然不是说我,当我看到这些代码的时候我惊呆了! 这是一个工具方法js:js: /* * 获取指定对象下的所有input、textarea值 * divid:外层的id * jsonStr:如果无,新创建...
多行文本框限制输入字符长度(两种方法)
今天发现textbox设置为multiline后,设置maxlength不起作用,网上找了两种解决办法:方法一:弹出对话框提示1.html代码<HTML> <HEAD> &...
vue中给文本框赋值 不更新、不能修改问题
问题:在调用接口需要给文本框回显赋值,发现赋不上值而且文本框也输入不了值。 上图: 通过日志可以看出判断条件完全是通过的data.d...
MFC静态文本框设置字体和颜色
在MFC中,static text控件可以很方便的显示文字,但是如果想修改字体风格大小以及颜色,应该怎么修改呢?1.要修改字体,需要用到CFont类,这个类可以修改...
ppt复制文本框文字到word的方法 - 光辉飞翔
ppt复制文本框文字到word的方法 打开ppt按Alt+F11,插入--模块, 选中“工具”--“引用”--MicroSoft Word 。。复...
Chrome表单文本框自动填充黄色背景色样式
开发后台管理系统或 网站时,使用谷歌的Chrome浏览器访问网页中表单,文本框背景色自动填充为黄色。这个问题在网络上其实早已经是老生常谈了,今天正巧我要处理这...
asp:upload将上传成功的图片的文件路径显示到文本框中
第一步,在page_Load事件中写入一下代码: this.FileUpload1.Attributes.Add("onchange",&nbs...
(js技巧)input文本框回车或者失去光标触发事件 - 妙笔生花
(js技巧)input文本框回车或者失去光标触发事件 2015-09-07 15:23 妙笔生花 阅读(3916) 评论(0) 编辑 收藏 举报 问题1: &...
【转】AxureRP8实战手册-案例2(文本框:边框变色)
AxureRP8实战手册-案例2(文本框:边框变色) AxureRP8.0教程 小楼一夜听春语 4年前 (2016-06-11) 34967℃ 0评论案例2. 文本框:边框变色案例来源:百...
基于bootstrap的富文本框——wangEditor【欢迎增加开发】
先来一张效果图:01. 引言老早就開始研究富文本框的东西,在写完《深入理解javascript原型与闭包》之后,就想着要去做一个富文本框的插件的样例。如今网络上开源的富文本框插件许多,一搜索一大堆,可是基于bootstrap的还不多。如今仅仅有一个“bootstrap-wysiwyg”。...