所以這是我第一次使用visual studio和c#。我正在做一個簡單的任務管理器。我有一個ListBox顯示所有當前正在運行的進程。我想創建一個按鈕,當我第一次單擊該按鈕時,按字母順序對列表框進行排序,然後在第二次單擊時顛倒字母順序,然後再次單擊它時返回無序。如何給一個按鈕多個功能 - c#(Visual Studio)
到目前爲止,我做了一個按鈕來進行排序,像這樣的列表框...
private void sortButton_Click(object sender, EventArgs e)
{
processListBox.Sorted = true;
}
這工作,但我如何得到它,這樣當我再次點擊排序按鈕,它會排序它不同?我正在考慮某種類型的計數器,並根據數字是奇數還是偶數來排序,但我對此有3種情況(字母,反向字母和原始無序)
謝謝。
您可根據該改變按鈕文字,並改變你的行爲?這就是我在過去爲連接/斷開按鈕所做的。 –