摘要:
在WPF中绑定一个集合的时候,比如:DataGrid.ItemsSource = new List(); 这样的操作,会存在当数据行新增或者删除的时候不会得到及时的通知来刷新界面,而需要重新绑定DataGrid.ItemsSource = null; 再次重新绑定来实现。这样的工作效率比较低,另外使用起来也比较麻烦(在MVVM设计模式中)比较明显。 阅读全文
阅读排行榜
在winForm窗体上加上DialogResult作为返回值
2011-12-02 00:59 by Andrew.Wangxu, 1336 阅读, 收藏,
摘要:
例子:
在A窗体【按钮】弹出 B窗体
并且当B窗体关闭时判断是【确定】还是【取消】
则可以在B窗体上加上DialogResult返回值。
然后A窗体再进行判断。 阅读全文
C# AndrewUtil.dll 在小博中发布&分享(翻译组件)
2011-12-14 21:04 by Andrew.Wangxu, 1232 阅读, 收藏,
摘要:
AndrewUtil.dll (Version:1.0.0.0)提供了在实际项目中经常会使用的一些函数封装。
在这个第一个版本中,其中包含了邮件发送、DBHelper、以及N多实用函数。。
第一次发布,推崇一个AndrewUtil.dll 控件中的 翻译组件 分享给博友,欢迎拍砖指导。
有了这个组件之后,要实现翻译功能是非常的简单的一件事情,2行代码即可(当然,这里为了程序稳健一点,我们写一些判断,让程序体验更佳)
下面上图,上代码。 阅读全文
C# 网络数据编码与解码(Encoder and Decoder)
2011-12-02 22:31 by Andrew.Wangxu, 1222 阅读, 收藏,
摘要:
该例子为在C#中对网络数据编码与解码。
引用《网络应用编程(第二版)》49页的前面的话如下:
在网络通信中,很多情况下通信双方传达的都是字符信息。但是,字符信息并不能直接从网络的一端传递到另一端,这些字符信息首先需要被转换成一个字节序列后才能在网络中传输。将字符序列转换为字节序列的过程称为编码。当这些字节传送到网络的接收方时,接收方需要反过来将字节序列再转换为字符序列,这种过程称为解码。 阅读全文
C# IPGlobalStatistics获取本机网络流量信息
2011-12-02 22:08 by Andrew.Wangxu, 1201 阅读, 收藏,
摘要:
lst_NetworkInfo.Items.Add("本机所在域:" + properties.DomainName);
lst_NetworkInfo.Items.Add("接收数据包:" + ipstat.ReceivedPackets);
lst_NetworkInfo.Items.Add("转发数据包:" + ipstat.ReceivedPacketsForwarded);
lst_NetworkInfo.Items.Add("传送数据包:" + ipstat.ReceivedPacketsDelivered);
lst_NetworkInfo.Items.Add("丢弃数据包:" + ipstat.ReceivedPacketsDiscarded); 阅读全文
浙公网安备 33010602011771号