窗体上的控件绑定数据,如何用表格的形式呈现,本来是可以datagridview控件完成,但是功能不够强大,需要用子窗体用表格形式展现数据,该如何做呢.

解决方案 »

  1.   

    界面放一个Panel,然后把子窗体嵌入Panel中,子窗体的TopLevel=false就可以嵌入了!
      

  2.   

    可以在datagridview 里面嵌套 datagridview 并把被嵌套的 visible 属性设为false  当外面的datagridview在触发某一事件时 在把里层的datagridview的visible属性设为true
      

  3.   

    感觉用datagridview输入功能不强大,毕竟给每一列写事件不太好做, 可是如何把一个窗体嵌进Panel控件里呢,  假如是控件是很容易嵌入PANEL内,但是一个窗体嵌入,不知道怎么做了,请大师们指点
      

  4.   


                            YourSubForm frm = new YourSubForm();
                            frm.ControlBox = false;
                            frm.FormBorderStyle = FormBorderStyle.None;
                            frm.StartPosition = FormStartPosition.Manual;
                            frm.Text = "";
                            frm.TopLevel = false;
                            frm.Visible = true;
                            YourPanel.Controls.Add(frm);
      

  5.   

    我看不懂,有没有详细介绍这方面的书,我已经买 了C#入门经典和ADO.NET 技术内幕, 但这方面的书还是一个空白,请大师们告诉我这方面学习的书吧,万分感谢.
      

  6.   

    入门经典对于MDI模式,也是非常简单说了一下,我需要对这方面详解的书,这样子,我想我的学习速度要提高一点,