2016-05-03 79 views
0

我遇到了一個絆腳石,我想就這個問題提供一些幫助。問題是,我的是,我有一個列表視圖,並且工作得很好。我想要做的是當用戶從列中選擇一個項目,然後我希望啓用兩個按鈕。C#如何讓事件關閉選擇列表視圖項

Test Audio Hightligh Choice

的代碼如下

private void sourceList_ColumnClick(object sender, ColumnClickEventArgs e) 
{ 
    if (sourceList.SelectedItems.Count == 0) 
    { 
     return; 
    } 
    else 
    { 
     btnTest.Enabled = true; 
     btnStop.Enabled = true; 
    } 
} 

我將是任何幫助我提出的任何建議表示感謝。我知道我可能走錯了路,並會受到任何建設性的批評。

回答

1

取悅列表視圖已經SelectionChanged事件嘗試並使用它像

private void listView1_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e) 
    { 
     if (sourceList.SelectedItems.Count == 0) 
    { 
     return; 
    } 
    else 
    { 
     btnTest.Enabled = true; 
     btnStop.Enabled = true; 
    } 
    }