一、MDI窗体

 1        private void 添加窗体ToolStripMenuItem_Click(object sender, EventArgs e)
 2         {
 3             Form2 frm1 = new Form2();
 4             frm1.MdiParent = this;
 5             frm1.Show();
 6             Form3 frm2 = new Form3();
 7             frm2.MdiParent = this;
 8             frm2.Show();
 9         }
10         private void 横向排列ToolStripMenuItem_Click(object sender, EventArgs e)
11         {
12             LayoutMdi(MdiLayout.TileHorizontal);
13         }
14         private void 纵向排列ToolStripMenuItem_Click(object sender, EventArgs e)
15         {
16             LayoutMdi(MdiLayout.TileVertical);
17         }

二、字符串的截取

1       //截取字符串:Text.Substring(1),截取第一个字符后面的所有
2         //           Text.Substring(1,2),截取第一个字符后面的的两个字符
3         private void timer1_Tick(object sender, EventArgs e)
4         {
5             l1.Text = l2.Text = l1.Text.Substring(1) + l2.Text.Substring(0, 1);
6             l4.Text = l3.Text = l3.Text.Substring(2) + l3.Text.Substring(1, 2);
7         }

三、播放音乐

1             using System.Media;     //导入
2             SoundPlayer muise = new SoundPlayer();
3             muise.SoundLocation = @"..\..\1.wav";  //路径
4             muise.Play();            

四、获取时间

1         private void timer2_Tick(object sender, EventArgs e)
2         {
3             label5.Text = DateTime.Now.ToString();//显示为:2016-04-16 11:59:36
4             int h = DateTime.Now.Hour;  //小时
5             int m = DateTime.Now.Minute;//分钟
6             int s = DateTime.Now.Second;//秒
7         }

五、坐标

 1         //this.ClientSize.Height       主窗体高度2         //btnDui.ClientSize.Height     按钮控件高度3         //  x,y即可改变控件位置4         //this.btnDui.Location = new System.Drawing.Point(x, y);5         public int x = 180;     //x轴坐标6         public int y = 30;      //y轴坐标7         private void btnS_Click(object sender, EventArgs e)8         {9             if (this.ClientSize.Height - y - btnDui.ClientSize.Height <= 0)
10             {
11                 MessageBox.Show("移到底了!");
12                 return;
13             }
14             else
15             {
16                 y += 10;
17                 this.btnDui.Location = new System.Drawing.Point(x, y);
18             }
19         }

    //另外补充

        this.btnDui.BackColor = System.Drawing.Color.Green;//改变按钮的背景色
        int h=this.btnDui.Size.Height;            //获取按钮高度
        string a=Convert.ToString( h );
        MessageBox.Show(a);

转载于:https://www.cnblogs.com/gx-143/p/5398115.html

笔记7:winfrom的一些知识点(一)相关推荐

  1. 前端-Vue.js从入门到精通基础笔记(理论+实操+知识点速查)

    #[2022.3]尚硅谷Vue.js从入门到精通基础笔记(理论+实操+知识点速查) 前言 本文完全基于 参考资料:加工整理而成,包括其代码,案例,资源等.前置知识是学习尚硅谷的视频教程,本文配合其教程 ...

  2. 「划线高亮」和「插入笔记」—— 不止是前端知识点

    如今前端领域:serverless,low code,全栈化等概念遍布漫天.开发者们热衷于讨论「如何把前端格局做大」,「如何将高高在上的概念落地」.此时,你有没有感受到「还不知道发展方向到底是什么,就 ...

  3. Python学习笔记(一)——基本知识点

    主要记录学习Python的历程和用于复习.查阅之用. 知识点: 数据类型(列表.元组.字典.集合) 帮助文档 函数(默认参数.可变参数.关键字参数.参数组合) 数据类型: 列表:list       ...

  4. 大一微积分笔记整理_大一微积分知识点总结

    微积分知识是高等数学的一个重要知识点,本文就来分享一篇大一微积分知识点总结,希望对大家能有所帮助! 微积分定理:--- 若函数f(x)在[a,b]上连续,且存在原函数F(x),则f(x)在[a,b]上 ...

  5. 基于python的openCV自学笔记(四)——遗漏知识点补充

    本篇补充暑假学opencv遗漏的相关知识点 参考链接:https://www.bilibili.com/video/BV1Fo4y1d7JL?from=search&seid=17628666 ...

  6. ActiveMQ消息中间件简明笔记(1)——理论知识点整理

    2019独角兽企业重金招聘Python工程师标准>>> 最近想把博客分类栏中数量为0的博客补点东西,那些都是长久之前自己向自己许愿要开的坑.今天说话算话一次.先写个activeMQ. ...

  7. c++ double 只输出五位_C/C++编程笔记:C语言入门知识点(一),请收藏C语言最全笔记...

    C语言简介 C 语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发 UNIX 操作系统而设计的.C 语言最开始是于 1972 年在 DEC PDP-11 计算机上被首次实现. 原文链接: ...

  8. 【系统分析与验证笔记】Transition System模型知识点

    本章目录 项目到模型的转换原因 本章基本词汇解释 基本动作的转移公式:S→αS′S\overset{\alpha }{\rightarrow}S'S→αS′ 标签函数(Label function): ...

  9. NISP一级学习笔记(1~9章知识点集合大全)

    文章目录 第 1 章 信息安全概述 一.信息 二.信息技术 三.信息安全 四.信息安全威胁 五.信息安全发展.趋势 六. 信息安全保障 七.信息系统安全保障 第 2 章 信息安全基础技术 一.密码学 ...

  10. Android 开发学习笔记:七大知识点板块汇总

    前言 我从事 Android 开发行业也有些年头,工作期间也接触过很多 Android 开发者, 因此也非常清楚 程序员最大的限制并非年龄而是实力: 但大多数初中级Android工程师,想要提升技能, ...

最新文章

  1. Solaris 上网配置
  2. 快逸报表API直接生成v4统计图
  3. SEO搜索引擎优化排名方法大全
  4. vue搜索好友_Vue实现类似通讯录功能(中)
  5. 2017 软件开发薪酬调查:Go 和 Scala 是最赚钱的语言
  6. 学习总结——实现生成excel表格(方法二)
  7. 呀~ 一个.java的源文件可以写这么多类啊
  8. GPS时钟装置,北斗卫星授时,ntp校时服务器,网络时间服务器
  9. 腾讯视频 Python 爬虫项目实战
  10. WinAPI: RemoveDirectory - 删除空目录
  11. js数字格式化千分位格式
  12. iOS 8 Auto Layout界面自动布局系列5-自身内容尺寸约束、修改约束、布局动画
  13. 2022泰迪杯数据挖掘挑战赛C题方案及赛后总结:疫情背景下的周边游需求图谱分析
  14. 单点登录原理及实现方式
  15. c语言链表学生考勤,(完整word版)学生考勤管理系统
  16. 【CAD算法】【计算机图形学】Coons Patch曲面生成程序(python/numpy实现)[2]
  17. Ubuntu18.04安装NVIDIA 显卡驱动(GTX 1060)
  18. 原神抽卡模拟器(java简易版)
  19. Ubuntu 16.04 一系列软件安装命令,包括QQ、搜狗、Chrome、vlc、网易云音乐安装方法...
  20. 2020-2021年 元宇宙发展研究报告

热门文章

  1. 第三百四十五天 how can I 坚持
  2. ASP.NET AJAX 1.0 Beta 2 发布
  3. Redis 系列之CentOS下Redis的安装
  4. javaWEB总结(29):理解多个Filter代码的执行顺序
  5. 接口测试 python+PyCharm 环境搭建
  6. JS流程控制语句 重复重复(for循环)语句结构: for(初始化变量;循环条件;循环迭代) { 循环语句 }...
  7. Python str内部功能介绍
  8. 【简单思考】noip模拟赛 NTR酋长
  9. 是否,是否,总是富肥穷瘦?(文末上周投票公布)
  10. c++ 调用程序接口_添加系统调用(返回文件信息)