我可以将控件移动到组框内而不会丢失控件的属性吗?

时间:2014-07-20 21:05:05

标签: c# winforms visual-studio visual-studio-2013 controls

在GUI设计器中的Visual Studio上,如果我在Control CTRL + X (或 CTRL + < kbd> C )然后在GroupBox控件内的 CTRL + V ,我为此控件定义的事件等信息不是保存。我可以复制它并保留其属性吗?

我需要移动一些控件,我不想再次定义控件的属性/再次。

2 个答案:

答案 0 :(得分:3)

您可以使用鼠标直接将控件拖到组框中。通过使用拖放方法,visual studio不会从父容器中删除该对象。因此,您不会通过执行此操作丢失事件处理和属性。

答案 1 :(得分:0)

使用Visual Studio 2015,将控件拖到组框中会从databinding.currencyManager.Bindings列表中删除控件,从而将其与数据集断开连接。您可以使用以下方式验证:

        For i = 0 To myBindingSource.CurrencyManager.Bindings.Count - 1
             MsgBox(myBindingSource.CurrencyManager.Bindings(i).Control.Name.ToString)
        Next