Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何设置datagridview';将行/列宽度设置为datagridview';宽度是多少?_C#_Winforms_Datagridview_Windows Forms Designer - Fatal编程技术网

C# 如何设置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 }); 它的显示方式如下: 我希望将行大小调整为最初在

对不起,一个简短的问题:

我使用此例程在datagridview中显示字符串列表:

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;