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

本文关键字:控件 失控 属性 移动 我可以 | 更新日期: 2023-09-27 18:14:01

在Visual Studio的GUI设计器中,如果我在Control CTRL+X(或CTRL+C)中做,然后在GroupBox控件中CTRL+V信息,如我定义到此控件的事件不保留。我可以复制它并保留它的属性吗?

我需要移动一些控件,我不想重新定义控件的属性。

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

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

使用Visual Studio 2015,将控件拖到组框中会从databbinding . currencymanager . bindings列表中删除该控件,从而断开与数据集的连接。您可以使用以下命令验证:

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