摘要:        
1.参考:http://hi.baidu.com/%D5%D4%D2%AB%CA%A5/blog/item/7ca11dd697c8971aa08bb7a0.html    阅读全文
        
            posted @ 2011-09-08 23:29
wtq
阅读(546)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1,根据项目的需求,要求重新绘制datagridview的边框。如图;代码如下View Code 1privatevoiddgv2_Paint(objectsender,PaintEventArgse)2{3Colortop=Color.FromArgb(160,160,160);4ControlPaint.DrawBorder(e.Graphics5,dgv2.ClientRectangle,6Color.Black,71,8ButtonBorderStyle.Solid,910top,111,12ButtonBorderStyle.Solid,1314Color.Black,151,16.    阅读全文
        
            posted @ 2011-09-08 23:25
wtq
阅读(2679)
评论(0)
推荐(0)
        
            
        
        
摘要:        
/// <summary> 3 /// 给datagridview添加鼠标滚轮事件 4 /// </summary> 5 /// <param name="dataGridView1"></param> 6 public static void bindMouseWheel(System.Windows.Forms.DataGridView dataGridView1) 7 { 8 dataGridView1.MouseWheel += new System.Windows.Forms.MouseEventHandler(da    阅读全文
        
            posted @ 2011-09-08 16:37
wtq
阅读(1069)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.参考:http://blog.csdn.net/tyouvivi/article/details/1676850    阅读全文
        
            posted @ 2011-09-08 13:24
wtq
阅读(501)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.datagridview中UserDeletingRow事件,当删除行时,UserDeletingRow事件不会触发,但选择行时,并且按delete键时,将会触发UserDeletingRow事件。 2.如果自定义复合控件时,当设置了Dock和Anchor属性时,单击窗口放大,结果复合控件不会跟着变? 3.自定义复合控件时,如何将datagridview的事件也一起包括进来?    阅读全文
        
            posted @ 2011-09-08 10:41
wtq
阅读(338)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1.思路。如果添加类别3的数据,则在类别3的下面自动添加一行。如果是在类别4下添加数据,则在类别4下自动添加一行。代码如下:View Code 11.根据实际业务需要,根据类型添加行。当在type为3、4的地方插入插入数据时,自动添加行。如下图:2345画圈部分是要插入的数据。思路:在插入数据时,判断所插入的数据是否处于类型3或者是类型4的范围。如果是就执行插入,如果不是,就不插入。67代码如下:89publicpartialclassForm1:Form10{11BindingList<Person>bList=newBindingList<Person>();//数    阅读全文
        
            posted @ 2011-09-08 01:15
wtq
阅读(1265)
评论(0)
推荐(0)
        
            
        
        
摘要:        
1,主要利用CellBeginEdit来来判断。 如果首列为 空,则其他列不能编辑。如果首列不为空,其他列才可以编辑。 因为这有涉及到数据车存储代码如下:View Code 1privatevoiddataGridView1_CellBeginEdit(objectsender,DataGridViewCellCancelEventArgse)2{3vardgv=(DataGridView)sender;4intcolumnIndex=e.ColumnIndex;5stringfirstCellValue=Convert.ToString(dgv[0,e.RowIndex].Value);6.    阅读全文
        
            posted @ 2011-09-08 00:45
wtq
阅读(423)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                 
 
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号