我有一个带有两个水平面板的splitContainter控件。顶部面板包含患者标识横幅,底部面板包含相关患者文档和树视图。
patientBanner控件来自英国国家卫生研究院,如果您单击控件中的按钮(右下角的双下箭头),它将展开以显示有关患者的地址、电话、电子邮件和过敏的更多信息。
它可以很好地扩展,但我不知道如何让splitContainer进行调整,以使顶部面板可以显示所有信息。
alt text http://www.intellicure.com/files/DocumentManagerScreenShot.jpg
发布于 2009-08-10 17:26:02
我还没试过这个。但是,我认为这应该可以确保您的控件是停靠的,以填充面板。
splitContainer.IsSplitterFixed = false.
splitContainer.DataBindings.Add("Height", <yourcontrol>, "Height")发布于 2013-04-28 11:23:29
在下面的代码片段中,我调整了拆分器控件。我已经将更新后的控件宽度设置为SplitterDistance。希望能有所帮助。
public DataTable GridView
{
get { return dataGridView1.DataSource as DataTable; }
set { dataGridView1.DataSource = value;
splitContainer1.SplitterDistance = dataGridView1.Width;
}
}https://stackoverflow.com/questions/1255982
复制相似问题