Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.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# 格式化一个';s使用npgsql_C#_Postgresql_Winforms_Npgsql - Fatal编程技术网

C# 格式化一个';s使用npgsql

C# 格式化一个';s使用npgsql,c#,postgresql,winforms,npgsql,C#,Postgresql,Winforms,Npgsql,我有一个datagridviewer,它使用npgSQL从PostgreSQL数据库加载数据。但是,在使用列宽时,我似乎无法设置列宽等属性。这使得dgv不适合屏幕。 我尝试在设计窗口中设置属性,但在加载数据之前,它不知道它有哪些列 我也尝试过这样的代码片段: dataGridView1.Columns[0].Width = 1; dataGridView1.Columns[1].Width = 1; dataGridView1.Columns[3].Width = 1; 任何帮助都将不胜感激

我有一个datagridviewer,它使用npgSQL从PostgreSQL数据库加载数据。但是,在使用列宽时,我似乎无法设置列宽等属性。这使得dgv不适合屏幕。 我尝试在设计窗口中设置属性,但在加载数据之前,它不知道它有哪些列

我也尝试过这样的代码片段:

dataGridView1.Columns[0].Width = 1;
dataGridView1.Columns[1].Width = 1;
dataGridView1.Columns[3].Width = 1;

任何帮助都将不胜感激。

首先将数据加载到DataGridView中。然后设置列的属性。在代码中设置属性?或在设计窗口中?由于还没有列,因此无法在设计模式下设置列属性。当然是在代码中设置的。加载(绑定)数据后。这就是我在尝试“DataGridView1.Columns[0].Width=1;”时所做的