C# 如何设置datagridview';将行/列宽度设置为datagridview';宽度是多少?
对不起,一个简短的问题: 我使用此例程在datagridview中显示字符串列表:C# 如何设置datagridview';将行/列宽度设置为datagridview';宽度是多少?,c#,winforms,datagridview,windows-forms-designer,C#,Winforms,Datagridview,Windows Forms Designer,对不起,一个简短的问题: 我使用此例程在datagridview中显示字符串列表: List<string> MyDataSource = MyList.Select(x => Path.GetFileNameWithoutExtension(x)).ToList(); AllVideosGrid.DataSource = MyDataSource.ConvertAll(x => new { Value = x }); 它的显示方式如下: 我希望将行大小调整为最初在
List<string> MyDataSource = MyList.Select(x => Path.GetFileNameWithoutExtension(x)).ToList();
AllVideosGrid.DataSource = MyDataSource.ConvertAll(x => new { Value = x });
它的显示方式如下:
我希望将行大小调整为最初在设计器中设置的datagridview大小。我如何才能做到这一点?对于水平拉伸,请使用以下方法:
this.AllVideosGrid.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
对于垂直,我认为这是不可能的,最终您可以设置每行的高度设计器生成的代码是什么?@kennyzx oh,对,。编辑!感谢AutoSizeColumnsMode至Fill@kennyzx工作!谢谢@kennyzx的评论,也很有效!谢谢
this.AllVideosGrid.Columns[0].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;