Visual Studio/Windows Forms Application > DataGridView > 열 너비 변경 > 지정/자동 조정
Windows 7 Pro (32bit)
Microsoft Visual Studio 2017 Community
Sublime Text 2
DataGridView에서 열의 너비를 변경하고 싶습니다.
.Columns[N].Width
변경 .AutoSizeColumnsMode
설정 Form1.cs
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace _170421_helloWorld
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Shown(object sender, EventArgs e)
{
string alist = "data1,data2,data3";
string[] elem = alist.Split(',');
for(int idx=0; idx<3; idx++)
{
dataGridView1.Rows.Add(elem);
}
}
private void B_narrower_Click(object sender, EventArgs e)
{
dataGridView1.Columns[1].Width -= 20;
}
private void B_autosize_Click(object sender, EventArgs e)
{
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
}
}
}
자동 설정시의 결과.
Reference
이 문제에 관하여(Visual Studio/Windows Forms Application > DataGridView > 열 너비 변경 > 지정/자동 조정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/7of9/items/bac3920fb8ec48bb48c7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)