<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[OnLineStudy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/OnLineStudy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; OnLineStudy]]></copyright><item><title><![CDATA[在DataGridView控件中加入ComboBox下拉列表框的实现]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764126</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764126</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 09:54:00 +0800</pubDate><description><![CDATA[在DataGridView控件中加入ComboBox下拉列表框的实现<br />　　虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框，但这样的列会在整列中都显示下拉列表框，不太美观，而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法，供大家参考。 <br />　　首先新建一个Windows应用程序，将主窗体重命名为MainForm，在MainForm中加入一个DataGridView控件，命]]></description><category></category></item><item><title><![CDATA[c# 连接各种数据库 ]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764113</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764113</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 09:32:00 +0800</pubDate><description><![CDATA[1.C#连接连接Access<br />程序代码: <br /><br />using System.Data;<br />using System.Data.OleDb;<br />..<br /><br />string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";<br />strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb";<br /><br />OleDbConnection objC]]></description><category></category></item><item><title><![CDATA[c# 连接各种数据库 ]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764112</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764112</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 09:32:00 +0800</pubDate><description><![CDATA[1.C#连接连接Access<br />程序代码: <br /><br />using System.Data;<br />using System.Data.OleDb;<br />..<br /><br />string strConnection="Provider=Microsoft.Jet.OleDb.4.0;";<br />strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb";<br /><br />OleDbConnection objC]]></description><category></category></item><item><title><![CDATA[C#日历控件使用介绍]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764103</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764103</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 09:19:00 +0800</pubDate><description><![CDATA[C#日历控件编程过程中，需要在把会议添加到数据库中之前，先修改一下日历的显示。最好用另一种颜色显示登记之前的日期，以防该日期被选中。这要求修改我们在日历中设置日期的方式，以及日期单元格的显示方式。 

    首先是日期选择。有3个地方需要查看会议登记的日期来电弹屏，并修改相应选择：一是在Page_ Load()中设置初始日期时，第二是在用户试图从日历中选择日期时，第三情况是登记一个会议，并设置一个新的日期，以防用户在选择新日期前，在同一天连续登记两个会议。这些都是很常见的情况，也可以创建一个私有方法来]]></description><category></category></item><item><title><![CDATA[利用DirectoryEntry组件来查看网络所有电脑及用户]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764070</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764070</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 08:38:00 +0800</pubDate><description><![CDATA[利用DirectoryEntry组件来查看网络所有电脑及用户发布时间: 2010-04-27 06:33:25　 约 83 人浏览 "N年前"，在一个MOSS2007开发的项目上，客户提出有这样一个需求，有没有办法列出局域网中的所有计算机及用户呢？
<br /> 办法当然会有很多种喽...KAKIM当然喜欢的是简洁易懂而又能实现功能的代码，所以后来就用了DirectoryEntry类<br /> 创建了一个DirectoryEntry实例，将它的Path设为"WinNT:"(可以后面跟domain,如Wi]]></description><category></category></item><item><title><![CDATA[用C#获取CPU编号、硬盘编号等与系统有关的环境属性]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764062</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764062</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 08:20:00 +0800</pubDate><description><![CDATA[<br />本文在ASP.NET程序中实现了获取CPU编号、硬盘编号等与系统有关环境属性，这个方法也可以移植到其他程序当中。 CpuInfo.cs using System; using System.Configuration; using System.Runtime.InteropServices; /**//** * LayoutKind.Automatic：为了提高效率允许运行态对类型成员重新排序 * 注意：永远不要使用这个选项来调用不受管辖的动态链接库函数。 * LayoutKind.Expli]]></description><category></category></item><item><title><![CDATA[用C#实现全屏幕截图 ]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764057</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764057</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 08:06:00 +0800</pubDate><description><![CDATA[<br />今天一位同事想写一个全屏幕截图的代码。当然要实现的第一步是能够获取整个屏幕的位图，记得Win32 API的CreateDC, BitBlt等函数可以使用。于是上网查了下，果然屏幕截图用这些函数。但winform已经可以把API都忘记了，所以得寻找一个无Win32 API的实现方式。综合了网上的实现，以及自己的一些设计，实现思路如下：1. 开始截图时，创建一个与屏幕大小一样的位图，然后用Graphics.CopyFromScreen()把屏幕位图拷贝到该位图上。这是很关键的一步，这 样所有的操作就]]></description><category></category></item><item><title><![CDATA[C#中控件的缩写大全]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764056</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764056</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 08:05:00 +0800</pubDate><description><![CDATA[C#中控件的缩写大全2009-09-29 09:39:06.0      来源:e800技术客         作者:猎人 关键词：  C#     控件     缩写   <br />标准控件<br />1 btn Button <br />2 chk CheckBox <br />3 ckl CheckedListBox <br />4 cmb ComboBox <br />5 dtp DateTimePicker <br />6 lbl Label <br />7 llb LinkLabel <br ]]></description><category></category></item><item><title><![CDATA[生成六位随机数字 ]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764050</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764050</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 07:54:00 +0800</pubDate><description><![CDATA[//生成六位随机数字<br />  protected void BtnSave_Click(object sender, EventArgs e)<br />        {<br />            Random rd = new Random();<br />            int a = rd.Next(5, 99999);<br />            TxtNum.Text = string.Format("{0:00000}", a);// 001234 <br />  ]]></description><category></category></item><item><title><![CDATA[C#日期函数所有样式大全]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764049</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764049</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 07:53:00 +0800</pubDate><description><![CDATA[<br />C#日期函数所有样式大全 <br />DateTime dt = DateTime.Now; <br />//   Label1.Text = dt.ToString();//2005-11-5 13:21:25 <br />//   Label2.Text = dt.ToFileTime().ToString();//127756416859912816 <br />//   Label3.Text = dt.ToFileTimeUtc().ToString();//1277567048599]]></description><category></category></item><item><title><![CDATA[C#日期函数所有样式大全 ]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764044</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5764044</guid><author>OnLineStudy</author><pubDate>Sun, 25 Jul 2010 07:51:00 +0800</pubDate><description><![CDATA[<br />C#日期函数所有样式大全 <br />DateTime dt = DateTime.Now; <br />//   Label1.Text = dt.ToString();//2005-11-5 13:21:25 <br />//   Label2.Text = dt.ToFileTime().ToString();//127756416859912816 <br />//   Label3.Text = dt.ToFileTimeUtc().ToString();//1277567048599]]></description><category></category></item><item><title><![CDATA[DataGridView控件绑定数据]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761422</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761422</guid><author>OnLineStudy</author><pubDate>Sat, 24 Jul 2010 15:21:00 +0800</pubDate><description><![CDATA[<br />我们在使用DatagridView的列样式的时候很方便,可以设置成comboboxcolumn,textboxcolumn等等样式,使用起来非常方便,但是,这样设置的列都采用同一种样式.对同一列采用多种样式的,就需要单独对单元格进行操作了. <br /><br />具体方法如下: <br /><br />1.实例化一个定义好的控件:如combobox <br /><br />2.初始化combobox控件 <br /><br />3.获取 <br /><br />       private v]]></description><category></category></item><item><title><![CDATA[C#报表控件ReportViewer rdlc 例(4)]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761409</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761409</guid><author>OnLineStudy</author><pubDate>Sat, 24 Jul 2010 15:15:00 +0800</pubDate><description><![CDATA[本帖转自：http://blog.youkuaiyun.com/keisuoy/archive/2007/08/08/1731528.aspx<br />如果您是初学者请先看：<br />C#报表控件ReportViewer rdlc 例(1)<br />C#报表控件ReportViewer rdlc 例(2)<br /><br />C#报表控件ReportViewer rdlc 例(3)使用RDLC报表(四)--钻取式报表<br />本文内以MSServer自带Northwind库文件内的Customers及Orde]]></description><category></category></item><item><title><![CDATA[C#实现控件与窗体大小自适应]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761407</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761407</guid><author>OnLineStudy</author><pubDate>Sat, 24 Jul 2010 15:13:00 +0800</pubDate><description><![CDATA[<br />昨天，做RFID项目的时候，需要使得窗体中控件按照窗体大小来调整，从而达到视觉上的自适应效果。我的窗体大小是按照1024*768的分辨率来设置的，按照项目的要求窗体需要最大化显示，这时问题就出现了，控件大小及字体都按照原来的设置显示，窗体中就出现了空白的地方，而且有的控件错位显示。<br />我试着设置了控件的Dock与Anchor属性，但都无济于事，最后只能来循环设置控件的大小，从而使得布局美观。网上找了相关资料，最后自己整理写出了如下代码。<br />首先，在Form窗体中添加如下方法：?[]]></description><category></category></item><item><title><![CDATA[C#控件大全]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761388</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761388</guid><author>OnLineStudy</author><pubDate>Sat, 24 Jul 2010 15:01:00 +0800</pubDate><description><![CDATA[<br />C#控件及常用设计整理<br /><br />1、窗体<br />1、常用属性<br />（1）Name属性：用来获取或设置窗体的名称，在应用程序中可通过Name属性来引用窗体。<br />（2） WindowState属性：用来获取或设置窗体的窗口状态。取值有三种： Normal （窗体正常显示）、 Minimized<br />（窗体以最小化形式显示）和 Maximized（窗体以最大化形式显示）。<br />（3）StartPosition属性：用来获取或设置运行时窗体的起始位置。<br ]]></description><category></category></item><item><title><![CDATA[c#自定义控件开发实例（1）]]></title><link>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761378</link><guid>https://blog.youkuaiyun.com/OnLineStudy/article/details/5761378</guid><author>OnLineStudy</author><pubDate>Sat, 24 Jul 2010 14:54:00 +0800</pubDate><description><![CDATA[<br /> 
<br />源文件：http://ded.nuaa.edu.cn/download/Windows%20Extended%20Controls.rar <br />示例代码：http://ded.nuaa.edu.cn/download/WindowsApplication6.rar <br /> <br />最近做一个图象的采集，需要一个图形的选择控件，但是在.net下没有类似vb中的shape控件，所以考虑了自己写一个控件。 <br /> <br />下面我将从头创建控件，这个控件主要]]></description><category></category></item></channel></rss>