程序功能
夜游神00000000
这个作者很懒,什么都没留下…
展开
-
功能: 页面强制关闭方法 (学习日记 2017-05-27)
C#的WinForm窗体应用程序中存在几种“退出”的方法:1、最常见的方法,Dispose()方法和Close()方法双管齐下例:[csharp] view plain copyprivate void UserInf_FormClosed(object sender, FormClosedEventArgs e) {转载 2017-05-27 13:45:15 · 783 阅读 · 0 评论 -
功能: 窗体登出功能实现 (C#学习日记2017-09-06)
声明一个全局静态变量://全局静态变量 public static bool bisRelogin = false;在登录界面显示主窗体,最好放在try{} catch{}中去捕获异常: //显示主窗体 private void ShowMain() { this.Hide(); //隐藏登录界面原创 2017-09-06 20:20:20 · 490 阅读 · 1 评论 -
功能: 正则表达式应用验证登录(C#学习日记 2017-09-22)
说明:利用正则表达式进行登录验证或输入信息验证,非常便捷。命名空间:System.Text.RegularExpressions用例: //正则表达式 包含数字0-9 大小写字母,8到16位长度 Regex regular = new Regex("^[A-Za-z0-9-]{8,16}$"); //判断是否符合正则表达式原创 2017-09-22 16:42:13 · 309 阅读 · 0 评论 -
功能:对类对象进行排序 (C#学习日记 2017-09-22)
说明:创建了一个BarCodeModel类 填充到List数组对象中,要求对BarCodeModel类对象按某个属性进行排序,但是C#中类对象无法直接排序。命名空间:using System.Collections; (用在排序方法接口中)类对象:包括表号条码,表计索引 ,和选中标志 要求对表计索引排序 public class BarCodeModel原创 2017-09-22 16:14:51 · 368 阅读 · 0 评论 -
功能: 创建文件和删除某个目录下文件 (C#学习日记 2017-09-22)
说明:该功能可以用来创建日志,临时数据保存文件(本例创建的是txt格式)。命名空间:using System.IO 利用对象: /// /// 文件流对象 /// FileStream fsCodeList; /// /// 流读取对象 /// Strea原创 2017-09-22 15:46:26 · 703 阅读 · 0 评论 -
功能: 播放.mp3音频文件 (C#学习日记 2017-08-21)
c# 播放mp3本文来自转载··········这个类可以直接播放mp3文件,使用方法如下使用方式: clsMCI cm = new clsMCI(); cm.FileName = "别看我只是一只羊.mp3"; cm.play(); 使用命名空间:System.Runtime转载 2017-08-20 15:11:47 · 514 阅读 · 0 评论 -
功能:无法将顶级控件添加到控件中的解决
情景描述:在做一个项目时, 需要同时对两个界面进行操作,因此运用了TabControl控件, 在将form窗体添加到TabPage时 报错:无法将顶级控件添加到控件中的解决解决方法:Frm_Custom =new FrmCuston(); frm_Custom.TopLevel = false; newFormParent = this; newForm.Show()原创 2017-08-08 16:23:15 · 7542 阅读 · 0 评论 -
功能: 遍历窗体内部所有的控件 (学习日记 2017-07-06)
遍历Winform窗体内部的所有的控件,并对特定的控件进行处理 private void button1_Click(object sender, EventArgs e) { foreach (Control item in this.Controls) { //运用i原创 2017-07-06 14:32:04 · 997 阅读 · 1 评论 -
功能: 为Gatagridview添加行序号 (学习日记 2017-07-04)
为datagridview'添加行序号的两种方法 foreach (DataGridViewRow row in dgvOperatorResult.Rows) { row.HeaderCell.Value = string.Format("{0}", row.Index + 1); }另一种方法:原创 2017-07-04 10:53:35 · 676 阅读 · 1 评论 -
功能: 获取本地IP地址 (学习日记 2017-07-03)
通过该方法可以获取本地IP地址使用命名空间System.Net private void GetAddressIP() { ///获取本地的IP地址 string AddressIP = string.Empty; foreach (IPAddress _IPAddress in Dns.Get原创 2017-07-03 15:12:05 · 219 阅读 · 0 评论 -
功能: Form窗口最大化时,控件相对位置变化的问题 (学习日记2016-12-23)
问题描述:在设计Form窗体的时候,碰到的一个问题就是说已经设置了Form窗口的windowstate属性为maximum(即窗口的初始打开状态为全屏显示最大化,还可以设置最小化),再在控件中设计一些控件时,在运行的时候会出现,窗口会最大化,但是窗口内的控件的位置并没有变化,还在原来的位置不变。如图所示的一个label控件位置没有变化。解决方法:经过查询得知,是因为label控件的an原创 2016-12-23 13:10:01 · 5028 阅读 · 0 评论 -
功能: form窗体的的透明变化-即渐隐效果的实现 (学习日记 2016-12-22 )
实现Form的渐隐效果主要是利用了Form的Opacity属性和Timer控件。Opacity主要是指窗体的不透明性,其值在100%~0%,设置时可以为double型的值,为0.0时,Form完全透明,为1.0时,Form完全显示。Timer控件主要是用来计时的,有Interval、Enabled属性,Interval用来设置两次计时之间的间隔,Enabled设为true时计时器可用。Timer用转载 2016-12-22 09:40:47 · 681 阅读 · 0 评论 -
功能: 窗体无边框移动 (学习日记 2017-05-26)
窗体的无边框移动:条件:winform窗体的FormBorderStyle属性设置为None事件:winform窗体的MouseDown()事件。winform窗体的MouseMove()事件。winform窗体的MouseUp()事件。#region 无窗体移动 Point beginSite; //坐标点 bool isMov原创 2017-05-26 13:38:53 · 340 阅读 · 0 评论 -
功能: winform的enter键跳转功能 (学习日记 2017-05-26)
enter建跳功能:在登录界面上输入用户名后,enter跳转到用户密码,然后跳转到登录按钮预设条件:TextBox控件的Tablndex属性会影响按钮的顺序。如果界面有多个按钮,需要设置好TabIndex顺序事件:TextBox的KeyDown()事件 #region 光标移动,enter事件 private void原创 2017-05-26 14:34:53 · 1150 阅读 · 0 评论 -
功能: 登录界面打开主界面功能 (学习日记 2017-05-27)
登录界面打开主界面:登录界面完成后,打开主界面,而登陆界面关闭事件:winfrom窗体(此例中为frmLogin登录窗体,frm_Mian主窗体)frmLogin登录窗体的Hide()事件frm_Mian主窗体的ShowDialog()事件frmLogin登录窗体的Close()事件思路:使用登录界面打开主界面界面,先隐藏登录界面,如果主页面对话框关闭,再关闭登录对话框。原创 2017-05-27 13:37:59 · 1194 阅读 · 0 评论 -
功能: 测试某个IP地址是否为合法IP地址(C# 学习日记 2017-10-19)
原文链接:点击打开链接C# 判断ip地址是否正确最后要用一方法判断ip地址是否正确,直接用.Net现成的类,方法如下:需要引用命名空间 Using System.Net string ipStr="192.168.222.333";IPAddress ip;if(IPAddress.TryParse(ipStr,out ip)){ C转载 2017-10-19 18:55:09 · 404 阅读 · 0 评论