1 如何将label设置为透明
右键控件——>属性——>Backcolor——>web——>Transparent
2 int转string
int varInt = 1;
法1:string varString = Convert.ToString(varInt);
法2:string varString2 = varInt.ToString();
3 整型转字符串时,不足n位,自动补0
int aa = 111; 转换成7位字符串,不够的补零 法1:string aastr = aa.ToString("0000000"); 法2:string aastr = aa.ToString().PadLeft(7,'0');
4 如何获取24或12小时制的系统时间
24:DateTime.Now.ToString("HH:mm:ss")
12:DateTime.Now.ToString("hh:mm:ss")
您看出区别来了吗?
:'h'的大小写形式决定了24小时还是12小时,后面的都是小写。
参考网站:大学IT网
5 Click与MouseClick有什么不同?
Click:只要焦点在控件上,就是点击中。
MouseClick:只有鼠标点下才算是在点击中。
6 同一个控件如何响应两个点击?即第一次点击做A事,第二次点击做B事
eg:MouseClick的事件:
private void Timer(object sender, MouseEventArgs e)
{
if ( this.button1.Text == "开始计时") //开始计时
{
this.button1.Text = "停止计时";
this.timer_jishi.Enabled = true;
}
else
{
this.button1.Text = "开始计时";
this.timer_jishi.Stop();
this.timer_jishi.Enabled = false;
}
}
}
如下便是错误的用法:
private void Timer(object sender, MouseEventArgs e)
{
if ( this.button1.Text == "开始计时") //开始计时
{
this.button1.Text = "停止计时";
this.timer_jishi.Enabled = true;
}
<pre name="code" class="csharp" style="font-size: 18px;"><span style="white-space:pre"> </span> if ( this.button1.Text == "停止计时") //停止计时
{ this.button1.Text = "开始计时"; this.timer_jishi.Stop(); this.timer_jishi.Enabled = false; } }}
很奇怪吧,小编也不知为什么,望了解的朋友给予解答,非常感谢。