我有一个DataGridView
显示有限数量的行,从不超过 5 行。它DataGridView
被放置在一个DataRepeater
控件上,因此它通常在屏幕上显示很多次。我想要实现的是,所有网格都被调整为其内容的大小,因此如果其中有 4 或 5 个项目,它们不会显示滚动条,如果只有 1 或 2 个项目,它们不会占用额外的垂直空间。
网格仅包含文本数据。它们是数据绑定控件,因此如果底层数据源发生更改,它们将需要调整大小(我猜该DataBindingComplete
事件是合适的)。
我怎样才能做到这一点?计算行数是最好的选择吗?提前致谢。