• 无法将顶级控件添加到控件


     在使用Visual Studio 2005 开发Windows程序的时候,需要在容器控件中显示一个新的Form,直接使用如下代码出现异常无法将顶级控件添加到控件:
    MyForm myForm = new MyForm();
    container.Controls.Add(myForm);
    网上查阅了相关资料,解决方法很简单。由于Form默认为顶级控件,所以在容器控件中加入会出现标题所示异常。
    只要在添加控件的代码之前将Form设置为非顶级控件即可解决错误。
    MyForm myForm = new MyForm();
    myForm.TopLevel = false;
    container.Controls.Add(myForm);

  • 相关阅读:
    JavaScript进阶-BOM和DOM
    JavaScript基础
    CSS2-属性
    CSS1-选择器
    HTML-常用标签
    判断回文
    课堂作业
    动手动脑
    原码反码补码
    Java第一次考试作业
  • 原文地址:https://www.cnblogs.com/figo/p/1116806.html
Copyright © 2020-2023  润新知