国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

c# 給button添加不規(guī)則的圖片以及用pictureBox替代button響應(yīng)點(diǎn)擊事件的方法

2020-01-24 03:09:50
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1.Flat button

用這個(gè)方法,前提是要把button的type設(shè)置為Flat

復(fù)制代碼 代碼如下:

button1.TabStop = false;button1.FlatAppearance.BorderSize = 0;
button1.FlatAppearance.BorderColor = Color.FromArgb(0, 255, 255, 255); //設(shè)置邊框的顏色Transparent
button1.FlatAppearance.MouseOverBackColor = Color.FromArgb(0, 255, 255, 255); //設(shè)置鼠標(biāo)經(jīng)過(guò)時(shí)候的背景顏色Transparent
button1.FlatAppearance.MouseDownBackColor = Color.FromArgb(0, 255, 255, 255); //設(shè)置鼠標(biāo)按下時(shí)候的背景顏色Transparent

這樣按鈕的效果圖如下

后面的顏色是窗體的顏色不是按鈕的顏色。

接下來(lái)響應(yīng)點(diǎn)擊事件。

復(fù)制代碼 代碼如下:

//鼠標(biāo)落下設(shè)置一張圖片
private void button1_MouseDown(object sender, MouseEventArgs e)
{
     this.button1.Image = Image.FromFile(@"../../images/close_click.png");
}

//鼠標(biāo)彈起恢復(fù)原來(lái)圖片
private void button1_MouseUp(object sender, MouseEventArgs e)
{
     this.button1.Image = Image.FromFile(@"../../images/close_default.png");
}

//響應(yīng)點(diǎn)擊事件
private void button1_Click(object sender, EventArgs e)
{
     MessageBox.Show("I'm normal button");
}


2.用pictureBox

復(fù)制代碼 代碼如下:

private void pictureBox2_MouseDown(object sender, MouseEventArgs e)
 {
      this.pictureBox2.Image = Image.FromFile(@"../../images/close_click.png");
}

private void pictureBox2_MouseUp(object sender, MouseEventArgs e)
{
     this.pictureBox2.Image = Image.FromFile(@"../../images/close_default.png");
}

private void pictureBox2_Click(object sender, EventArgs e)
{
      MessageBox.Show("I'm closed");
}

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 抚顺市| 洪洞县| 顺平县| 兴和县| 长沙县| 四子王旗| 曲阜市| 安丘市| 岳普湖县| 福贡县| 吴川市| 资中县| 三都| 尚志市| 肃南| 浦县| 德钦县| 东平县| 漠河县| 垣曲县| 宜兰市| 清镇市| 嵊泗县| 芦山县| 江西省| 南投县| 唐海县| 安丘市| 武义县| 诏安县| 浦县| 峡江县| 巴林左旗| 新兴县| 桓台县| 夏河县| 定兴县| 河东区| 石狮市| 耒阳市| 英德市|