随笔分类 -  Winform开发入门系列

摘要:SqlCommand类表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程,有若干个属性和若干个方法,具体的各类方法使用可以从msdn上找到。这里介绍几个常用东东一、属性 CommandText 获取或设置要对数据源执行的 Transact-SQL 语句、... 阅读全文
posted @ 2015-07-03 17:20 壹兒壹 阅读(4103) 评论(0) 推荐(0)
摘要:ADO.NET技术主要包括Connection、Command、DataReader、DataAdapter、DataSet和DataTable等6个对象,下面对这6个对象进行简单的介绍:(1)Connection对象的主要功能是与数据库进行连接(事物处理也使用此对象)。(2)Command对象主要... 阅读全文
posted @ 2015-07-03 16:30 壹兒壹 阅读(1289) 评论(1) 推荐(1)
摘要:一、DataReader含义DataReader相比于DataSet,DataReader是一个抽象类,所以不能用DataReader DR = new DataReader(),来构造函数创建对象,如果要创建一个DataReader对象,必须通过command对象的ExecuteReader方法。... 阅读全文
posted @ 2015-07-03 15:11 壹兒壹 阅读(2648) 评论(0) 推荐(0)
摘要:Winform的窗体之间的数据传递是开发的必备技术,下面介绍几种典型的传值方法1、构造函数传值,但这种方法是单向的(推荐)上代码,先传值 private void button2_Click(object sender, EventArgs e) { Form3 ... 阅读全文
posted @ 2015-07-03 10:17 壹兒壹 阅读(13267) 评论(7) 推荐(4)
摘要:Winform的窗体涉及到一般窗体(单文档窗体)、MDI窗体、窗体之间的关系等,那么如果调用打开新窗体、如何关闭窗体、窗体资源的释放等都关系到软件运行的效率,本文一一介绍1、窗体的显示从一个窗体打开另一个窗体,基本会用到两种方法,即Show()和ShowDialog(),前者是一般的窗体,后者是模态... 阅读全文
posted @ 2015-07-02 17:19 壹兒壹 阅读(24957) 评论(1) 推荐(3)
摘要:DataGridView是一个非常强大的控件,用法很多。这里介绍一个简单的增删改例子。贴效果图右侧输入学生信息点击新增,将数据增加到数据库,并且加载到datagridview中,点击选择某条数据修改,将选择的数据加载到右侧的编辑框内,修改后点击修改即可,也可直接删除。贴代码 public parti... 阅读全文
posted @ 2015-07-02 14:36 壹兒壹 阅读(14308) 评论(1) 推荐(2)
摘要:DataDridView的事件和属性非常多,一一介绍还是不现实,这里借鉴一下园友和MSDN上的介绍吧1、C#中 DataGridView 属性说明(转载)2、MSDN上DataGridView事件其实很多属性和事件在实际的开发中很难运用到,在实际的需求上找到相应的事件和属性使用即可,这里不再赘述 阅读全文
posted @ 2015-07-01 13:27 壹兒壹 阅读(7659) 评论(0) 推荐(0)
摘要:前文介绍了Winform为DataGridView提供的数据自动绑定功能,下面介绍一下采用代码的数据绑定1、用DataSet和DataTable为DataGridView提供数据源先上代码private void Form1_Load(object sender, EventArgs e) ... 阅读全文
posted @ 2015-06-30 15:59 壹兒壹 阅读(28938) 评论(0) 推荐(2)
摘要:DataGridView控件可谓是Winform开发的重点控件,对于数据的呈现和操作非常方便,DataGridView可谓是既简单又复杂。简单在于其已经集成了很多方法,复杂在于可以使用其实现复杂的数据呈现和操作。本文是入门级培训,先介绍DataGridView的简单应用,复杂的应用在后续的博文中会一... 阅读全文
posted @ 2015-06-30 11:21 壹兒壹 阅读(5150) 评论(0) 推荐(1)
摘要:TreeView一个很棒的控件,我们在做WEB开发时常常犯困的一个东东。当然这里介绍winform里面的用法唠。先介绍几个属性吧,CheckBoxes设置为true的话树形节点前面会出现checkbox勾选框、ImageList绑定树形里面的图标(界面上放一个Imgelist控件,绑定上即可)、Sh... 阅读全文
posted @ 2015-06-29 14:08 壹兒壹 阅读(11392) 评论(1) 推荐(4)
摘要:ComboBox就是我们常见的下拉框,对于此类控件,我们最关心的当然是数据的绑定和选择值得获取。首先介绍个属性DropDownStyle,如果不允许ComboBox输入值,只能选择,就选DropDownList,默认是DropDown。可以试一试看看效果。1、简单的数据加载和值选取与前面介绍的Che... 阅读全文
posted @ 2015-06-29 11:19 壹兒壹 阅读(41433) 评论(0) 推荐(2)
摘要:Winform的开发基本都是基于控件事件的,也就是事件驱动型的。多选框的放置和值的获取有很多种,这里介绍几个简单常用的方法1、直接放置Checkbox,并获取Checkbox的值上图做法也非常简单,就是在form中放置多个checkbox,然后循环遍历,检查其checked没有,然后将checkbo... 阅读全文
posted @ 2015-06-29 09:28 壹兒壹 阅读(35898) 评论(7) 推荐(5)
摘要:工具栏和状态栏的设置与前面的菜单基本相似1、ToolStrip从工具栏选项卡上拖一个放入窗体即可,位置也是通过其Dock设置的。先上一张图,红色部分就是工具栏,工具栏中可以放置如图下拉菜单中的Button、Lable、SplitButton、DropDownButton等等设置好以后,也是同前面菜单... 阅读全文
posted @ 2015-06-26 17:12 壹兒壹 阅读(16390) 评论(0) 推荐(1)
摘要:ContextMenuStrip实际就是上下文菜单,就是右键单击某个窗体或者控件后出来的菜单。从工具栏里拖一个出来放在窗口上就行然后进行一系列的设置,设置方法跟前面的MenuStrip基本是一样的,还是从items集合里设置,当然也可以直接在ContextMenuStrip上面输入菜单项,设置完毕后... 阅读全文
posted @ 2015-06-26 16:30 壹兒壹 阅读(16102) 评论(0) 推荐(2)
摘要:有窗体必定有菜单了,可以直接使用菜单组件,也可以使用按钮(按钮就没法显示级联菜单的形式了)。下面重点介绍一下各种菜单1、Menustrip最常用的莫过于此菜单了,从工具栏中拖入一个menustrip到窗体中即可(1)位置设置,就是Dock属性了,可以窗体的load事件中用代码设置,也可以直接在菜单的... 阅读全文
posted @ 2015-06-26 15:58 壹兒壹 阅读(37297) 评论(1) 推荐(1)
摘要:MDI窗体是个什么东东尼?多文档窗体唠,相对的还有个SDI,就是单文档窗体。一般情况下我们会将软件的主窗体设置为MDI窗体。那么在主窗体的菜单部分调出来的其他窗体就是主窗体的子窗体了。(1)在主窗体中如何调用一个子窗体尼?贴代码啦,这段代码当然是写在主窗体里面的按钮或者菜单事件里面,很简单唠 p... 阅读全文
posted @ 2015-06-26 15:11 壹兒壹 阅读(2627) 评论(2) 推荐(0)
摘要:软件必然涉及到一个主窗体MainForm,下面介绍一下几个简单的属性设置,可能比较有用(1)icon,当然是咱们软件的图标了,设置上去即可(2)isMdiContainer,这个比较重要了哦,必须设置为true,那菜单调用出来的窗体就是主窗体的子窗体了哦(3)MainMenuStrip,这是主窗体... 阅读全文
posted @ 2015-06-26 13:12 壹兒壹 阅读(5859) 评论(0) 推荐(0)
摘要:Winform登录对很多程序猿来说都有些困惑,登录进入主窗体后要销毁登录窗体,而不是隐藏哦,怎么实现呢?先贴一段Program.cs的代码 static void Main() { Mutex mutex = new Mutex(false, "ThisShoul... 阅读全文
posted @ 2015-06-25 12:46 壹兒壹 阅读(1909) 评论(1) 推荐(2)
摘要:MessageBox.Show();可谓是winform开发中用的次数最多的东东啦。先贴一张msdn的图解msdn好像没有更新哎,只提供了这几种方法,并且参数名称和最新的有差别,但实际上messagebox.show()有21种重载方法,用的时候再细细查看吧。基本上都有返回结果,返回结果的如下表,一... 阅读全文
posted @ 2015-06-25 11:39 壹兒壹 阅读(6794) 评论(2) 推荐(1)
摘要:窗体是winform开发的基础,需要掌握窗体的创建、属性、调用和窗体传值等等。1、在项目中添加窗体很简单,在项目上点击右键,选择添加windows窗体即可为项目添加新的窗体。2、窗体的属性设置,右键点击窗体,选择属性,VS右侧即可看到窗体的属性,winform所有控件的属性设置皆可以通过此种方式进行... 阅读全文
posted @ 2015-06-25 11:09 壹兒壹 阅读(2564) 评论(0) 推荐(0)