iT邦幫忙

2022 iThome 鐵人賽

DAY 29
0
影片教學

視窗程式設計系列 第 29

【Day29】常用控制項介紹 | C# Windows Form

  • 分享至 

  • xImage
  •  

嗨,大家好,今天是視窗程式設計第二十九天的影片教學,視窗程式的影片教學也即將告一個段落了,今天要來介紹三個常用的控制項,未來在設計視窗時能夠了解如何使用。

首先,第一個為 linklabel,如同名稱,他是一個具連結的 label,點選後即可導入到其他服務或應用程式等,關於他的屬性有以下幾點可以調整:

  • Text:連結文字內容
  • linkArea:具連結功能的文字範圍
  • ActiveLinkColor:點選到放開前的文字顯示
  • linkColor:連結的文字顏色
  • visitedLinkColor:到訪過的顏色
  • linkVisited:true為表示啟用造訪後功能
  • linkBehavior:設定底線出現時機

linklabel連結服務需建立linkLabel_LinkClicked,語法如下:
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start("https://www.hpa.gov.tw/Pages/Detail.aspx?nodeid=542&pid=9737"); // 開啟網頁
System.Diagnostics.Process.Start("C:\Program Files\Google\Chrome\Application\chrome.exe"); // 執行exe檔
System.Diagnostics.Process.Start("mailto:abc@gmail.com"); // 開啟mail程式
System.Diagnostics.Process.Start("檔案路徑"); // 開啟檔案
}

第二個是 toolTip,也就是提示控制項功能,程式語法如下:

toolTip1.SetToolTip(button1, "按下以計算"); // 控制項,顯示文字

最後一個是 NumericUpDown,讀取數值的語法如下:

private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
    p.height = Decimal.ToDouble(numericUpDown1.Value); // 讀取的 decimal 轉成 double
}

以上就是今天的教學,感謝大家觀看。

Yes


上一篇
【Day28】DLL 動態連結程式庫介紹 | C# Windows Form
下一篇
【Day30】建立我的專案範本 | C# Windows Form
系列文
視窗程式設計30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言