代码之家  ›  专栏  ›  技术社区  ›  Jack

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

  •  3
  • Jack  · 技术社区  · 10 年前

    在GUI设计器中的Visual Studio上,如果我在 Control CTRL键 + 十、 (或 CTRL键 + C )然后 CTRL键 + 五、 内部 GroupBox 控件的信息,如我为此控件定义的事件不会被保留。我可以复制它并保留它的属性吗?

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

    2 回复  |  直到 10 年前
        1
  •  4
  •   Shell    10 年前

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

        2
  •  0
  •   ppete3    8 年前

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

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