摘要: 我们在开发sl项目时 通讯用的 是 WebClient 和HttpWebRequest有时候 查询量过大 需要终止 CancellationTokenSource cts = new CancellationTokenSource(); CancellationToken token = cts.Token; WebClient wc = new WebClient(); token.Register(() => wc.CancelAsync()); //HttpWebRequest ... 阅读全文
posted @ 2012-12-05 15:46 luosm 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 首先确认一下控制面板-系统和安全-windows防火墙-允许的程序里打开了“文件和打印机共享”开始=>运行... =>gpedit.msc=>本地计算机策略=>计算机配置=>Windows设置=>安全设置=>本地策略=>安全选项。找到:“网络安全:LAN管理器身份验证级别”项,默认值“没有定义”改为“发送LM & NTLM响应” 阅读全文
posted @ 2012-02-27 14:01 luosm 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 用于创建实现 System.ComponentModel.INotifyPropertyChanged 接口的动态类型,并添加各个 public 属性的定义用于创建动态类型,并添加各个 public 属性的定义使用为动态类添加属性 #region 创建所有列 foreach(CommonTableColumn coColumn in columnDic.Values ) { dyClass.AppendPublicProperty(coColumn.ColumnName, ... 阅读全文
posted @ 2012-01-16 15:59 luosm 阅读(432) 评论(0) 推荐(0) 编辑
摘要: Regex regex = new Regex(@"(?<=\()[^()]+(?=\))"); string forContent=@"((DS_NE_CELL_G.BTS_NAME)-(DS_PRD_A_CELL_H.FREECOUNT))/((DS_NE_CELL_G.BTS_NAME)+(DS_PRD_A_CELL_H.FREECOUNT)) >2"; MatchCollection mm = regex.Matches(forContent); int k = 1; foreach (Match m in mm) { ... 阅读全文
posted @ 2011-11-28 15:45 luosm 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 在给datagrid绑定数据的时候 要根据行信息 来控制某一行是否可见 行对象的一个属性为bool类型 根据它来控制的时候 用到了 转换要绑定的grid <uwayG:UwayDataGrid AutoGenerateColumns="False" Grid.ColumnSpan="5" IsReadOnly="True" Grid.Row="5" Grid.Column="5" x:Name="gridFormulas" Margin="0,7,0,0&qu 阅读全文
posted @ 2011-11-24 16:01 luosm 阅读(348) 评论(0) 推荐(0) 编辑