摘要:        
在不传递参数情况下,一般大家都使用ThreadStart代理来连接执行函数,ThreadStart委托接收的函数不能有参数,也不能有返回值。如果希望传递参数给执行函数,则可以使用带参数的ParameterizedThreadStart委托, public delegate void ParameterizedThreadStart(Object obj)可以将要传送给线程函数的信息封装为一个对象,然后调用Thread类的以下构造函数 public Thread (ParameterizedThreadStartstart)启动线程时,向其传送一个参数信息 Thread t...    阅读全文
        
            posted @ 2013-07-24 17:17
幕三少
阅读(1745)
评论(0)
推荐(1)
        
        
            
        
        
摘要:        
C#遍历enum类型对于enum类型:使用foreach遍历enum类型的元素并填充combox foreach ( HatchStyle hs1 in Enum.GetValues(typeof(HatchStyle))) { comboBox1.Items.Add(hs1.ToString()); }获取enum项个数(使用反射) private static int NumberOfEnumValues() { return typeof(TStageEnum).GetFields(B...    阅读全文
        
            posted @ 2013-07-24 10:07
幕三少
阅读(6034)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
一、如何从 Datagrid 中获得单元格的内容 DataGrid属于一种ItemsControl,因此,它有Items属性并且用ItemContainer封装它的items.但是,WPF中的DataGrid不同于Windows Forms中的DataGridView。在DataGrid的Items集合中,DataGridRow是一个Item,但是,它里面的单元格却是被封装在DataGridCellsPresenter的容器中;因此,我们不能使用像DataGridView.Rows.Cells这样的语句去获得单元格的内容。但是,在WPF中我们可以通过可视树(VisualTree)去进入到控..    阅读全文
        
            posted @ 2013-07-24 08:09
幕三少
阅读(2899)
评论(4)
推荐(1)
        
        
 
                    
                 浙公网安备 33010602011771号
浙公网安备 33010602011771号