Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用Usercontrol和flowlayout面板实现listview?_C#_.net_Winforms - Fatal编程技术网

C# 如何使用Usercontrol和flowlayout面板实现listview?

C# 如何使用Usercontrol和flowlayout面板实现listview?,c#,.net,winforms,C#,.net,Winforms,我试图将UserControl放置在flowlayout面板上,该面板在C#(windows窗体)中充当listview。如何在此处实现选择项目? 当用户单击Usercontrol的控件时,Click事件不起作用。。 有什么想法吗?让我试试。我想在单击usercontrol时更改背景色,这会告诉用户它已被选中。。。 private void flowLayoutPanel1_ControlAdded(object sender, ControlEventArgs e) {

我试图将UserControl放置在flowlayout面板上,该面板在C#(windows窗体)中充当listview。如何在此处实现选择项目? 当用户单击Usercontrol的控件时,Click事件不起作用。。
有什么想法吗?

让我试试。我想在单击usercontrol时更改背景色,这会告诉用户它已被选中。。。
private void flowLayoutPanel1_ControlAdded(object sender, ControlEventArgs e)
        {
            e.Control.Click += new EventHandler(Clicked);
        }

        private void Clicked(object sender, EventArgs e)
        {
            //click event code goes here
        }