• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






Kevin Gao

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2011年11月29日

C#中给RichTextBox加上背景图片
摘要: 在系统自带的RichTextBox中是无法给它设置背景图片,但是我们在某些场合可能需要给RichTextBox设置背景图片。那么怎么实现这一想法呢?经过研究发现通过其它巧妙的途径可以给RichTextBox设置背景图片。首先将RichTextBox这个控件加以改写。具体改写的代码如下:publicpartialclassrichTextBoxEx : RichTextBox{publicrichTextBoxEx(){InitializeComponent();base.ScrollBars = RichTextBoxScrollBars.None; }publicrichTextBoxEx. 阅读全文
posted @ 2011-11-29 22:12 Kevin Gao 阅读(4069) 评论(0) 推荐(0)
 
C#中给RichTextBox加上背景图片
摘要: 在系统自带的RichTextBox中是无法给它设置背景图片,但是我们在某些场合可能需要给RichTextBox设置背景图片。那么怎么实现这一想法呢?经过研究发现通过其它巧妙的途径可以给RichTextBox设置背景图片。首先将RichTex... 阅读全文
posted @ 2011-11-29 22:12 Kevin Gao 阅读(19) 评论(0) 推荐(0)
 
一个实例明白AutoResetEvent和 ManulResetEvent的用法
摘要: 先看一段代码: public class WaitHandlerExample { public static AutoResetEvent waitHandler; ... 阅读全文
posted @ 2011-11-29 16:33 Kevin Gao 阅读(13) 评论(0) 推荐(0)
 
一个实例明白AutoResetEvent和 ManulResetEvent的用法
摘要: 先看一段代码:public class WaitHandlerExample {public static AutoResetEvent waitHandler;public static ManualResetEvent manualWaitHandler;public static void ThreadPoolMain() {waitHandler = new AutoResetEvent(false);manualWaitHandler = new ManualResetEvent(false);// Queue the task.ThreadPool.QueueUserWorkIte 阅读全文
posted @ 2011-11-29 16:32 Kevin Gao 阅读(302) 评论(0) 推荐(0)
 
Tcp/IP 端口耗尽
摘要: 原文链接:http://msdn.microsoft.com/zh-cn/library/aa560610(v=bts.10).aspx 本文内容:1.查看端口使用状况的方法;2、端口耗尽所带来的问题;3、解决办法 当客户端启动到服务器的 TCP/IP 套接字... 阅读全文
posted @ 2011-11-29 14:49 Kevin Gao 阅读(34) 评论(0) 推荐(0)
 
Tcp/IP 端口耗尽
摘要: 原文链接:http://msdn.microsoft.com/zh-cn/library/aa560610(v=bts.10).aspx本文内容:1.查看端口使用状况的方法;2、端口耗尽所带来的问题;3、解决办法当客户端启动到服务器的 TCP/IP 套接字连接时,客户端通常连接到服务器上的特定端口,并请求服务器通过临时(或暂时)TCP 或 UDP 端口进行响应。在 Windows Server 2003 和 Windows XP 中,客户端应用程序所使用的临时端口的默认范围为 1025 到 5000。在某些情况下,有可能耗尽默认范围的可用端口。TCP/IP 端口耗尽的症状随客户端应用程序的不同 阅读全文
posted @ 2011-11-29 14:48 Kevin Gao 阅读(880) 评论(1) 推荐(0)
 
C#防止在画面上闪烁的Button
摘要: 当在winform中放置很多Button控件,并且画面还有背景,每个Button都还有背景的时候,显示画面时就会产生闪烁的效果,如果机器性能好的话,画面会比较快的加载完,闪烁的情况不会很明显,但是如果机器性能不佳的话,则会给用户很差的体验。即使画面和Button采用了双缓存,效果也不明显。因此需要对C#中的Button加以重载并重写部分代码。就可以避免这种情况发生了。废话不多说了,代码如下:public class ButtonEx : Button { public ButtonEx() { } //基类的方法不能用 protected override void OnPaintBack.. 阅读全文
posted @ 2011-11-29 14:37 Kevin Gao 阅读(3120) 评论(1) 推荐(0)
 
C#防止在画面上闪烁的Button
摘要: 当在winform中放置很多Button控件,并且画面还有背景,每个Button都还有背景的时候,显示画面时就会产生闪烁的效果,如果机器性能好的话,画面会比较快的加载完,闪烁的情况不会很明显,但是如果机器性能不佳的话,则会给用户很差的体验。即使... 阅读全文
posted @ 2011-11-29 14:37 Kevin Gao 阅读(14) 评论(0) 推荐(0)