
C#
文章平均质量分 71
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
值类型和引用类型区别
3.1.3 值类型和引用类型的区别 37· 值类型和引用类型的基本概念· 值类型和引用类型的内存分配· 值类型的基类 分析问题所有.NET的类型都可以分为两类:值类型和引用类型。最简单也最明确的一个区分标准是:所有的值类型都继承自System.ValueType(System.ValueType继承自System.Object),也就是说,所有继承自System.Valu转载 2014-05-21 22:54:53 · 813 阅读 · 0 评论 -
使用Dev实现GridView的有条件分组
先看一下要实现的效果(a)原创 2014-06-18 09:00:24 · 864 阅读 · 0 评论 -
select as 及 isnull()的解释
selcet as给查询对象起个别名。把查询对像起个别名的作用。 select ID as 用户ID,Name as 用户名 from Table_userSQL 里面 AS 用法是 给指定一个表(table) 命名。比如SELECT * FROM Employee AS emp这句意思是查找所有Employee 表里面的数据,并把Employe原创 2014-06-17 08:57:07 · 2803 阅读 · 0 评论 -
获取gridview当前选中行的内容
方法一:SelectedIndex获取gridview当前选中行的内容txtid.Text = GridView1.Rows(GridView1.SelectedIndex).Cells(1).Text '获取第二列txttitle.Text = CType(GridView1.Rows(GridView1.SelectedIndex).Cells(2).Con转载 2014-06-17 11:05:06 · 2728 阅读 · 0 评论 -
show()与showDialog()的区别
A.WinForm中窗体显示 显示窗体可以有以下2种方法: Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 2者具体区别如下: 1.在调用Form.Show方法后,Show方法后面的代码会立即执行 2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码转载 2014-06-19 15:57:11 · 684 阅读 · 0 评论 -
DevExpress GridControl使用
public Form2() { InitializeComponent(); // 不显示内置的导航条。 gc1.UseEmbeddedNavigator = false; // 不显示分组的面板 gv1.OptionsView.Sh转载 2014-08-07 17:05:13 · 5929 阅读 · 0 评论 -
gridcontrol中添加checkbox复选框
添加一列,FieldName为 "check",将ColumnEdit 设置为 复选框 样式。gridview1 editable设置为true 将要绑定的DataTable添加列 "check",Type 为 bool。 绑定DataTable到GridControl。 获取: string value = gridview.GetDataRow(i)["check转载 2014-08-20 13:08:44 · 1610 阅读 · 0 评论 -
DEV组件LookupEdit,ComboBoxEdit绑定数据源
LookupEdit可以绑定数据表(DataTable)或对象数据组(Object List)作为数据源,下拉窗体可自定显示栏位。绑定数据源需要设置三个参数:DisplayMember ,ValueMember,DataSource。DisplayMember:在LookupEdit输入框显示数据的成员名称(或字段名)。如显示客户名称,设置为CustomerName。Val转载 2014-08-13 22:56:33 · 4236 阅读 · 0 评论 -
Winform窗口弹出位置控制
Winform窗口弹出位置控制窗体的弹出位置可以由属性StartPosition来指定,默认值有:Manural 自定义,由属性Location指定;CenterScreen 屏幕中央;WindowsDefaultBounds 系统默认位置(但大小为系统默认窗体大小)WindowsDefaultLocation 系统默认位置(大小由属性Size指定)C转载 2014-08-15 15:43:59 · 9402 阅读 · 1 评论 -
C# winfrom设置textbox字体大小和样式并结合GridView使用
private void radioButton1_CheckedChanged(object sender, System.EventArgs e) { //设置字体为宋体 textBox1.Font=new Font("宋体",textBox1.Font.Size,textBox1.Font.Style); } private void radi原创 2014-09-25 22:30:30 · 2312 阅读 · 0 评论 -
Dev --gridView中CheckItem的多选设置
在使用第三方控件DevExpress的guo原创 2014-06-16 20:40:31 · 2121 阅读 · 0 评论 -
C#中窗体Form的美化
VS足够强大,强大到只需动动鼠标就可以写出个基本的界面出来,但是其自带的控件都是千篇一律的样式,对于追求完美的我而言,实在是忍不下去了,只好自己亲自动手对其进行改造----继承已有的控件,再对其相关的消息或事件进行处理。窗体Form作为界面的主体部分,必先对其进行美化,在窗体自绘的过程中,需要使用到GDI+,如若对GDI+不是很了解的同学可移步我的优快云博客或者搜索下相关的介绍。这篇文章将要转载 2014-06-15 12:36:34 · 7338 阅读 · 1 评论 -
string 补充
string 补充 1 1.取字符串长度 2 string str="中国"; 3 int Len=str.Length; //得到字符串的长度 4 2、字符串转为比特码 5 byte[] bytStr=System.Text.Encoding.Default.GetBytes(str); 6 len=bytStr.转载 2014-05-21 14:49:34 · 604 阅读 · 0 评论 -
C#中Split详解
一、String.Split方法提供了如下6个重载函数:名称说明String.Split (Char[])返回包含此实例中的子字符串(由指定 Char 数组的元素分隔)的 String 数组。由 .NET Compact Framework 支持。String.Split (Char[], Int32)返回包含转载 2014-05-21 14:47:48 · 687 阅读 · 0 评论 -
装箱和拆箱的基本原理
3.1.4 简述装箱和拆箱原理 40· 装箱和拆箱的基本概念· 装箱拆箱对性能的影响· 如何有效避免装箱拆箱 分析问题1.装箱和拆箱的基本概念在第3.1.3节中,笔者已经介绍了,所有的值类型都继承自System.ValueType,而System.ValueType继承自System.Object。所有的值类型对象都分配在堆栈上,而所有的引用类型包括System.Ob转载 2014-05-21 22:53:41 · 953 阅读 · 0 评论 -
C#操作SQL Server数据库
在c#程序开发中经常需要和SQL Server数据库打交道,下面我们就了解一下c#操作SQL Server数据库的方法: 1.概述 首先是为我们的程序添加必要的引用以及一些数据成员。因为我们的程序涉及到数据库的访问操作,所以必须要运用到数据提供者(Data Provider)的对象。在.Net框架下,我们主要运用的数据提供者分为两类,一类是Sql类型的,另一类是OleD转载 2014-06-11 13:31:36 · 641 阅读 · 0 评论 -
让DataGridView的列宽自适应
让DataGridView的列宽自适应今天有个需求,要把数据显示在一个DataGridView中,为了美观,希望列宽可以只适应内容。本想着如果实在没办法,就自己写代码实现了,没想到人家自己就提供了简便的方法。就一行代码:Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.AllCells;这就搞定转载 2014-06-11 14:20:24 · 989 阅读 · 0 评论 -
C#关于ComboBox的使用
对于ComboBox控件的使用,大家都可能遇到了一个问题,就是它只有一个参数Items可以对选择项进行操作,而没有Value和DisplayText之类的属性,常常我们需要一个显示的文本和一个对应的值,其实实现起来十分简单.下面是一个例子:[c-sharp] view plaincopypublic class FontSizeItem转载 2014-06-11 14:21:09 · 651 阅读 · 0 评论 -
TreeList和GridControl笔记
这几天学学Dev的TreeList和GridControl的使用,写下自己觉得还有用的部分.1. 首先是Dev TreeList的使用:既然说到是TreeList,那它的结构就是树的结构:一个父节点,多个子节.如果要生成如下图的一个TreeList我们必须要知道子节点的主键和它父节点的主键,如果说大星系的编码为1050,小一点的星系(就像我们的转载 2014-07-02 12:57:18 · 954 阅读 · 0 评论 -
dev treelist控件,显示3角符,或显示+ -符的控制
解决方案1: 在 program.cs中把 下面一句暂时注解,你就会发现所有的 treelist会自动显示 + -号; 如果放出来,就显示3角符 DevExpress.LookAndFeel.UserLookAndFeel.Default.SetSkinStyle("DevExpress Style");解决方案2: 自己画+转载 2014-07-02 12:54:41 · 970 阅读 · 0 评论 -
DevExpress控件的GridControl控件小结
大多是网上零散找到的,小部分是自己使用的时候自己遇到的。XtraGrid的关键类就是:GridControl和GridView。GridControl本身不显示数据,数据都是显示在GridView/CardView/XXXXView中。GridControl是各种View的容器。所以要控制显示,要从GridView这些类入手。1.DevExpress控件组中的GridControl转载 2014-06-15 13:26:05 · 681 阅读 · 0 评论 -
C# 图片与Byte[]之间的转换
图片与byte[]相互转换困扰了我好久,图片转byte[]时始终转换不对,不过皇天不负有心人,换了种方式成功了。不多说,直接上代码: /// /// 图片转字节流 /// /// /// private Byte[] BmpConvertByte(Image image)原创 2015-09-30 11:47:39 · 3203 阅读 · 0 评论