c#按鈕切換圖片和文字
當我點選停止採集就會出現上面的連線失敗和叉號的圖片
當我點選啟動採集就會出現上面的連線成功和對號的圖片
程式碼:
先在類下面宣告bool型state:
bool state = false;
/// <summary>
/// 改變連線狀態按鈕圖示的樣式
/// </summary>
/// <param name="state">true,表示連線成功; false,表示連線失敗 </param>
private void ChangeLinkState(bool state)
{
if (state == true)
{
this.toolBtnLinkState.Text = "連線成功";
this.toolBtnLinkState.Image = WIClient.Properties.Resources.成功;
this.toolBtnLogin.Enabled = true; //登入按鈕設定為有效
}
else
{
this.toolBtnLinkState.Text = "連線失敗";
this.toolBtnLinkState.Image = WIClient.Properties.Resources.錯誤;
}
private async void toolBtnStop_Click(object sender, EventArgs e) //停止採集按鈕
{
state = false;
ChangeLinkState(state);
//await mClient.Disconnect();
}
private async void toolBtnStart_Click(object sender, EventArgs e) //啟動採集按鈕
{
state = true;
ChangeLinkState(state);
//await mClient.Connect2Server();
}