摘要: http://blog.csdn.net/zdw_wym/article/details/48630337 在开发中常会遇到table表格中列特别多,下拉后,表头就看不见了,水平滚动后,第1、2列就看不见了,于是需求就出来了,就是需要固定table的表头和列。 demo结构如下图所示: demo下载 阅读全文
posted @ 2017-02-09 16:26 清空回声 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: protected void Page_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("col"); for (int i = 5; i >0;i=i-2) { DataRow ro 阅读全文
posted @ 2017-02-09 16:25 清空回声 阅读(261) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/lovexiaoxiao/article/details/3734932 //在sql中我们使用distinct查询不重复记录 //然而我在项目中表关系的设置,就不能使用distinct,必须把数据读出来以后才能进行查询,下面写了一个方法用Dataview实 阅读全文
posted @ 2017-02-09 16:24 清空回声 阅读(1994) 评论(0) 推荐(1) 编辑
摘要: 就是获取DataTable中某一列的值,因为从数据库中检索数据时,按照2个字段进行分组,而要获得的那一列刚好在分组这两列中,所以该列的值必然有重复,于是就想到了去除重复,有了思路以后在网上看了一些方法,大都是遍历之类的,虽说功能是可以实现,但是效率太低了,最后发现了一个简单的方法,如下: 1 2 3 阅读全文
posted @ 2017-02-09 16:22 清空回声 阅读(4307) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/Holmes-Jin/archive/2012/04/25/2470671.html 阅读全文
posted @ 2017-02-09 16:21 清空回声 阅读(425) 评论(0) 推荐(0) 编辑
摘要: byte[] LogMsgByte = null; DataTable dtMessageInfo = new DataTable(); //将datatable转换为数组 dtMessageInfo.TableName = "MSGInfoName"; MemoryStream streamSav 阅读全文
posted @ 2017-02-09 16:20 清空回声 阅读(1756) 评论(0) 推荐(0) 编辑
摘要: 在用C#作开发的时候经常要把DataTable转换成IList;操作DataTable比较麻烦,把DataTable转换成IList,以对象实体作为IList的元素,操作起来就非常方便。 注意:实体的属性必须和数据库中的字段必须一一对应,或者数据库字段名.ToLower().Contains(实体属 阅读全文
posted @ 2017-02-09 16:19 清空回声 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一、List<T>/IEnumerable转换到DataTable/DataView 方法一: 方法二: 二、DataTable转换到List 方法一: 方法二: 把查询结果以DataTable返回很方便,但是在检索数据时又很麻烦,没有模型类型检索方便。 所以很多人都是按照以下方式做的: 问题:如果 阅读全文
posted @ 2017-02-09 16:18 清空回声 阅读(179) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Collections; using System.Reflec 阅读全文
posted @ 2017-02-09 16:17 清空回声 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 创建一个主窗体(Formmain)、两个副窗体(Form1,Form2);在主窗体中分别添加一个menuStrip控件、tabControl控件,并在menu控件上添加一个主菜单和两个子菜单,如下图: 继而,选中tabControl控件属性修改 DrawMode = OwnerDrawFixed,再 阅读全文
posted @ 2017-02-09 15:48 清空回声 阅读(3645) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zx13525079024/article/details/6084733 今天在论坛上看到有人问到,如果在点击TRVEVIEW时动态生成tabcontrol的选项卡,并在选项卡中添加窗体,于是写了一个DEMO,供大家参考 demo下载:http://dow 阅读全文
posted @ 2017-02-09 15:46 清空回声 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/xiongxyt2/article/details/6920575 •MultiLine 属性用true 或false来确定是否可以多行显示 •Appearance 属性设置选项卡的显示方式,Normal,Buttons和FlatButtons为三种不同的显 阅读全文
posted @ 2017-02-09 15:45 清空回声 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: TabControl控件搞了两天才弄会,发个简单教程 TabControl控件可以支持在一个控件里面放置多个选项卡,每个选项卡又可以放置多个控件由于在控件属性窗口添加选项卡相对比较容易,下面说一下动态创建选项卡 首先从工具栏拖入一个TabControl控件tabControl1 //创建一个TabP 阅读全文
posted @ 2017-02-09 15:44 清空回声 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 看下效果吧<ignore_js_op> 下面是一个公共的添加方法看代码 [C#] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 阅读全文
posted @ 2017-02-09 15:43 清空回声 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 作者:野比 (conmajia@gmail.com) 时间:May, 2012 封面图片为野比原创,请勿未经允许私自引用 #1-1 嗯,各位,又是我,生物钟颠倒的家伙。 今天我要山寨的是大名鼎鼎的Apple,传说中的「被山寨之王」。 没错,都被我山寨好几次了。 说起Apple,相信大家对他家的各种产 阅读全文
posted @ 2017-02-09 15:42 清空回声 阅读(1197) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/upi2u/article/details/37914909 最近需要做的一个项目,为了避免从菜单中选择的麻烦,需要把几个窗体集成到一起,通过TabControl选项卡来切换,这样的设计实现在一定程度上也是实现了代码的复用,扩展思路来说我们可以把一些小的功能 阅读全文
posted @ 2017-02-09 15:41 清空回声 阅读(977) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/island/archive/2008/12/02/mditab.html 创建MDI应用程序 添加标签页管理功能 不过我们需要的是一个像Firefox那样不仅具有多窗体而且还具有相应的子窗体标签页管理控件。所以还需要进行如下操作: private Ta 阅读全文
posted @ 2017-02-09 15:40 清空回声 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Windows应用程序控件的基类是位于System.Windows.Forms命名空间的Control类。 Control类定义了控件类的共同属性、方法和事件,其他的控件类都直接或间接到派生自这个类。 下面是控件的分类和作用: 控件分类 作用 文本类控件 文本类控件可以在控件上显示文本 选择类控件 阅读全文
posted @ 2017-02-09 15:37 清空回声 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 1、StatusBar控件——显示各种状态信息。 StatusBar控件可以有状态栏面板(用于显示图标以指示状态)或一系列动画图标(用于指示某个进程正在工作,例如,表示正在保存文档的 Microsoft Word)。 2、ProgressBar控件(进度条)——用来显示程序的执行进度。 3、Menu 阅读全文
posted @ 2017-02-09 15:36 清空回声 阅读(619) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/sjrhero/articles/1883155.html 当多个RadioButton同在一个容器里面的时候,多半的操作都是要得到其中一个的值这个时候我们就没有必要去为每一个RadioButton写一个CheckedChange事件,这样会写很多代码, 阅读全文
posted @ 2017-02-09 15:35 清空回声 阅读(2794) 评论(0) 推荐(0) 编辑