• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
June's New World
知识和经验都是一点点积累的!现在努力也不晚,June加油!
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
2012年7月6日
C#中判断网络连接的状态
摘要: 有时我们要不停的判断网络的连接状态,比如服务器网络连接是否正常等,下面就简单介绍我的判断方法,各位有更好的方法欢迎分享。代码就不解释了,一看就明白了。运行效果:代码:using System;using System.Collections.Generic;using System.Text;using System.Net.NetworkInformation;namespace ConsoleApplication1{ class Program { public static void Main(string[] args) { ... 阅读全文
posted @ 2012-07-06 16:27 冬雨在路上 阅读(24506) 评论(1) 推荐(1)
C#实现Winform自定义半透明遮罩层
摘要: 在网页中通过div+css实现半透明效果不难,今天我们看看一种在winfrom中实现的方法。 自定义遮罩层控件的源码。 OpaqueCommand的方法:ShowOpaqueLayer(显示遮罩层)和HideOpaqueLayer(隐藏遮罩层)。 源码下载:自定义半透明遮罩层-源码.rar 阅读全文
posted @ 2012-07-06 12:16 冬雨在路上 阅读(32978) 评论(13) 推荐(3)
C# WinForm 慎用 override CreateParams 来重载窗体的一些特性
摘要: 窗体和控件的属性CreateParams(这真的是一个属性)很神奇,因为通过它你能够很方便的控制窗体或控件诸如边框、最大化最小化关闭按钮的隐藏、窗体的模式化弹窗模式等的一些特性。虽然,CreateParams有者如此巨大的潜力,但是在使用时要相当慎重,如果你不了解CreateParams这个属性的话,反而会是你在编写其他代码的时候非常疑惑。引用MSDN中对CreateParams的说明: 在你开发的重载控件中不要重写这个属性,通过这个属性控制控件的某些风格。只有在你封装Windows控件或者想实现某些WinForm没有提供的风格(比如Layered Window)控制的时候再使用这个属性。更多 阅读全文
posted @ 2012-07-06 10:54 冬雨在路上 阅读(12475) 评论(2) 推荐(1)
2012年7月1日
C#中抽象类和接口的区别(转)
摘要: 一、抽象类:抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。二、接口:接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化;2、包含未实现的方法声明;3、派生类必须实现未实现的方法,抽象类是抽象方法,接口则是所有成员(不仅是方法包括其他成员);另外,接口有如下特性:接口除了可以包含方法之外,还可以包含属性、索引器、事件,而且这些成员都被定义为 阅读全文
posted @ 2012-07-01 11:41 冬雨在路上 阅读(276) 评论(0) 推荐(0)
2012年6月3日
(分享)C# 绘制统计图(柱状图, 折线图, 扇形图)
摘要: C# 绘制统计图(柱状图, 折线图, 扇形图) http://www.cnblogs.com/ziyiFly/archive/2008/09/24/1297841.html 阅读全文
posted @ 2012-06-03 20:18 冬雨在路上 阅读(626) 评论(0) 推荐(0)
2012年5月27日
C# 设置DateTime类型的变量值等于Null
摘要: 做一个项目时,有个日期字段客户可输入可不输入值,直接把DateTime=Null时会出错,提示错误:无法将 NULL 转换成"System.DateTime",因为它是一种值类型在网上查看下相关资料后,找到处理办法:Nullable<DateTime> now = DateTime.Now;Nullable<DateTime> now = null;当然也可以缩写:DateTime? now = DateTime.Now;DateTime? now = null;我们可以直接对now赋值,但实际上是给now.Value赋值。既然可以为空,就涉及到判断 阅读全文
posted @ 2012-05-27 07:56 冬雨在路上 阅读(2253) 评论(0) 推荐(0)
2012年4月10日
RDLC报表中浮点型设置精度-设置小数位位数
摘要: 1.Round()函数这个函数的参数必须是浮点型的,因此必须先转换格式,如果为空的话转换就会出错。而且当该列为空时候,会显示0.00。这样不好看。2.FormatNumber()函数这个函数格式化出来的是123,456,567.00 。出来的数据会加上“,”。也不好看。以上两种函数都是结合表达式,和字段绑定。例如:=FormatNumber(Sum(CDbl(Fields!Usage.Value)))=Round(Sum(CDbl(Fields!Usage.Value)))3. 设置RDLC文本框属性第三种方式是我推荐的很好用如上图 选择文本框属性 ---格式 ---数字 选择一种格式,如上显 阅读全文
posted @ 2012-04-10 16:07 冬雨在路上 阅读(6566) 评论(9) 推荐(1)
2012年3月22日
C# WINFORM判断程序是否运行,且只能运行一个实例
摘要: 判断程序是否已经运行,使程序只能运行一个实例有很多方法,下面记录两种,方法1:线程互斥 static class Program { private static System.Threading.Mutex mutex; /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); ... 阅读全文
posted @ 2012-03-22 18:46 冬雨在路上 阅读(16213) 评论(1) 推荐(9)
2012年2月18日
RDLC报表改动的注意事项之增加字段和参数
摘要: 用RDLC做报表时,在数据源中增加了一个字段,相应的报表上添加了一个文本框,将其value值设置为那个字段后,编译时总是报错:报表项表达式只能引用当前数据集作用域内的字段或指定数据集作用域内的字段(如果该表达式包含在聚合函数中)。后来发现要将报表文件打开,那里面少了相应的节点: <Field Name="****"> <DataField>****</DataField> <rd:TypeName>System.String</rd:TypeName> </Field>添加参数时也要添加相应的节点: & 阅读全文
posted @ 2012-02-18 18:38 冬雨在路上 阅读(4009) 评论(0) 推荐(0)
2011年12月31日
我的2011就这样混掉了
摘要: 今天是2011的最后一天了,明天就是盼望已久的2012了,在此先祝大家及家人朋友元旦快乐、事事顺心。记录一下留作回忆吧。回顾一下2011年,总是感觉什么都没学到呢。怎么还是老样子呢,哪个地方出问题了吗,是该好好想想了...2011七月份前一直在无锡的一家私企工作,公司很小,平时工作很清闲,大部分时间都浪费了。来公司一年了连老板都没见到过,公司里加我这个瞎混的就两个开发人员,2011过年来公司后就做那个自动化测试软件,就我一个人做,老板在美国做指导,时间长了感觉那种清闲的日子实在是受不了了,也给老板提了辞职,他说暂时没人能接手我现在做的,因为公司人员太少。我只好继续做了。到了六月份我实在受不了那 阅读全文
posted @ 2011-12-31 23:05 冬雨在路上 阅读(408) 评论(4) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 21 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3