C#如何关闭选择列表视图项的事件

时间:2016-05-03 19:51:39

标签: c# winforms listview

我遇到了一个绊脚石,我想对这个问题提供一些帮助。问题是,我有一个列表视图,并且运行良好。我想要做的是当用户从列中选择一个项目,然后我希望它启用两个按钮。

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 个答案:

答案 0 :(得分:1)

请列表视图有selectionChanged事件尝试使用,而不是像

words <- 'Albert Einstein went to the store and saw his friend Nikola Tesla'

# split to vector of individual words
vec <- unlist(strsplit(words, ' '))
# just the capitalized ones
caps <- grep('^[A-Z]', vec, value = T)
# assemble back to a single string, if you want
paste(caps, collapse=' ')