2012年11月1日

为StatusStrip 添加分割线

摘要: 想要在页面底部添加StatusStrip, 里面包含一个显示状态的label 和一个显示进度的progressbar。为了看着好看一点儿,想把他们分割开来,google了半天也没找到合适的办法,默认在页面上可以添加四种StatusStrip的控件。但都不能实现想要的分割开的效果:最后想了个办法,把label的宽度设置成固定,然后加一个ToolStripSeparator,然后设置ToolStripSeparator的left margin,譬如20,就实现了分割的效果。代码如下:View Code 1 // 2 // toolStripStatusLabel1 3... 阅读全文

posted @ 2012-11-01 17:28 林南 阅读(2363) 评论(0) 推荐(0) 编辑

2012年10月30日

C# ref 和out

摘要: 之前看过几次两个小东西的区别,在此做个总结,也算不枉我一番心血:out:1. 入之前不需要初始化(初始化也白搭)2. 函数体内使用前需要重新被赋值(路径覆盖情况下必需被赋过值)3. 值会被忽略掉(清空了,就是第一条说的白搭)4. 着重在于返回值ref:1. 作为函数参数时必须被初始化2. 实为引用传参(be reference),形参实参用的同一个地址的变量。3. 传值可用(对比out)4. 侧重于对参数所做的改变ref/out相同点:调用时都需要加ref/out关键字来匹配函数签名属性不是变量,不能作为ref/out参数。 阅读全文

posted @ 2012-10-30 14:58 林南 阅读(142) 评论(0) 推荐(0) 编辑

导航