笔记7:winfrom的一些知识点(一)
一、MDI窗体
private void 添加窗体ToolStripMenuItem_Click(object sender, EventArgs e)
{
Form2 frm1 = new Form2();
frm1.MdiParent = this;
frm1.Show();
Form3 frm2 = new Form3();
frm2.MdiParent = this;
frm2.Show();
}
private void 横向排列ToolStripMenuItem_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileHorizontal);
}
private void 纵向排列ToolStripMenuItem_Click(object sender, EventArgs e)
{
LayoutMdi(MdiLayout.TileVertical);
}
二、字符串的截取
//截取字符串:Text.Substring(1),截取第一个字符后面的所有
// Text.Substring(1,2),截取第一个字符后面的的两个字符
private void timer1_Tick(object sender, EventArgs e)
{
l1.Text = l2.Text = l1.Text.Substring(1) + l2.Text.Substring(0, 1);
l4.Text = l3.Text = l3.Text.Substring() + l3.Text.Substring(, );
}
三、播放音乐
using System.Media; //导入
SoundPlayer muise = new SoundPlayer();
muise.SoundLocation = @"..\..\1.wav"; //路径
muise.Play();
四、获取时间
private void timer2_Tick(object sender, EventArgs e)
{
label5.Text = DateTime.Now.ToString();//显示为:2016-04-16 11:59:36
int h = DateTime.Now.Hour; //小时
int m = DateTime.Now.Minute;//分钟
int s = DateTime.Now.Second;//秒
}
五、坐标
//this.ClientSize.Height 主窗体高度
//btnDui.ClientSize.Height 按钮控件高度
// x,y即可改变控件位置
//this.btnDui.Location = new System.Drawing.Point(x, y);
public int x = ; //x轴坐标
public int y = ; //y轴坐标
private void btnS_Click(object sender, EventArgs e)
{
if (this.ClientSize.Height - y - btnDui.ClientSize.Height <= )
{
MessageBox.Show("移到底了!");
return;
}
else
{
y += ;
this.btnDui.Location = new System.Drawing.Point(x, y);
}
} //另外补充
this.btnDui.BackColor = System.Drawing.Color.Green;//改变按钮的背景色
int h=this.btnDui.Size.Height; //获取按钮高度
string a=Convert.ToString( h );
MessageBox.Show(a);
笔记7:winfrom的一些知识点(一)的更多相关文章
- C/C++编程笔记:C语言入门知识点(三),请收藏C语言最全笔记!
今天我们继续来学习C语言的入门知识点,第一课:C/C++编程笔记:C语言入门知识点(二),请收藏C语言最全笔记! 21. 输入 & 输出 当我们提到输入时,这意味着要向程序填充一些数据.输入可 ...
- 笔记9:winfrom的一些知识点(二)
一.新建,和删除文件夹 private void button4_Click(object sender, EventArgs e) { Directory.Delete(@"F:\&quo ...
- disruptor笔记之四:事件消费知识点小结
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- 前端新人学习笔记-------html/css/js基础知识点(二)
4月7日学到的知识点: 一:<img src="1.png" alt="美女"/> alt是给图片添加介绍,当图片没加载出来时,会直接显示a ...
- 前端新人学习笔记-------html/css/js基础知识点
即将毕业的软件工程大学生一枚,秋季招聘应聘的是Android,今年来到公司实习,要求做前端开发,所以一切只有现学,现在根据视频来学习,然后开这个博客记录一下自己的学习过程,废话不多说,开写. 4月6日 ...
- Python学习笔记(一)——基本知识点
主要记录学习Python的历程和用于复习.查阅之用. 知识点: 数据类型(列表.元组.字典.集合) 帮助文档 函数(默认参数.可变参数.关键字参数.参数组合) 数据类型: 列表:list ...
- C/C++编程笔记:C语言入门知识点(二),请收藏C语言最全笔记!
今天我们继续来学习C语言的入门知识点 11. 作用域规则 任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问.C 语言中有三个地方可以声明变量: 在函数或块内部的局部变量 ...
- 前端新人学习笔记-------html/css/js基础知识点(三)
这断时间家里有点事,上班也有点任务,所以几天没看视频没来更新了.今天来更新一下了. 一:默认样式重置 但凡是浏览默认的样式,都不要使用. body,p,h1,h2,h3,h4,h5,h6,dl,dd{ ...
- LeetCode刷题笔记(1)常用知识点
1.Integer.parseInt(String s, int radix)方法的作用是:将radix进制的字符串s转化成10进制的int型数字并返回. Integer.valueof(String ...
随机推荐
- 《微信开发日志》之OAuth2验证接口
OAuth2接口说明: 企业应用中的URL链接(包括自定义菜单或者消息中的链接),可以通过OAuth2.0验证接口来获取员工的身份信息. 通过此接口获取用户身份会有一定的时间开销.对于频繁获取用户身份 ...
- centos7 安装教程
1. 在安装的时候,不要用默认的最小安装.选择GNOME Desktop 2.自动分区的时候,选择自己进行分区 2个分区,1个大小为1024M的swap分区,剩下的分配一个ext3的分区.设备类型都选 ...
- 基础!winForm客户端最常用的几个基本属性
客户端应用程序 - 是需要安装在用户电脑上才可以使用的程序特点:不需要联网也可以打开使用部分功能但是现在的情况是许多功能依然需要互联网的支持 代码部分在用户电脑上执行 WinForm常用窗体属性: 布 ...
- windows下安装zabbix_agents_2.2.0
下载与解压 下载zabbix_agents_2.2.0 http://www.zabbix.com/downloads/2.2.0/zabbix_agents_2.2.0.win.zip 解压到C盘下 ...
- Servlet上下文
Servlet上下文 运行在Java虚拟机的每一个Web应用程序都有一个与之相关的Servlet上下文. Java Servlet API提供了一个ServletContext接口来表示上下文.在这个 ...
- bzoj 2957: 楼房重建 线段树
2957: 楼房重建 Time Limit: 10 Sec Memory Limit: 256 MB[Submit][Status][Discuss] Description 小A的楼房外有一大片施 ...
- HDU 5929 Basic Data Structure 模拟
Basic Data Structure Time Limit: 7000/3500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Oth ...
- domion Designer 管理员ID过期
上班没几天,刚接触lotus domion 有一个服务器上打开相应的数据库提示 你的证书已经过期,网上找到的解决方案: ---------------------------------------- ...
- c#获取url请求的返回值(转)
有两种方式获取. 方法一: /// <summary> /// 获取url的返回值 /// </summary> /// <param name="url&qu ...
- 给input的按钮控件添加onserverclick事件
前台: <input type="button" value="登录" id="login" onclick="" ...