选择/取消选择用户控件

时间:2013-09-10 09:35:44

标签: c# user-controls multipleselection

我正在创建一个应用程序,其中我有一个用户控件,可以由用户动态添加任意次数。表格还包含一些其他控件。

假设他已经将控件添加了10次。

要求:

  

1)选择控件时,应突出显示该控件   选择其他控制然后前一个控件失去发光。

     

2)用户可以同时选择多个控件。现在全部   应突出显示所选控件,并且必须进行选择   用ctrl键制作。

还有可能在窗体上移动控件。

我取得的成就:

  

1)我可以动态添加多个控件。

     

2)我可以动态更改一个控件的位置。

     

3)我可以在点击时突出显示控件,但不能   当用户点击其他地方时取消发光。需要知道可以使用哪个用户控件事件。 - 得到了解决方案。在鼠标单击时,我将焦点放在控件上,然后将GotFocus和Lost Focus事件处理为golw并取消控制。

问题左:

  

选择多个控件并拖动它们没有成功   同时。如果我能够选择多个控件那么   拖动不是很困难。

1 个答案:

答案 0 :(得分:0)

如果你在谈论按钮,不幸的是你不能一次选择多个..