반응형
DataGridView 열에서 텍스트를 오른쪽 정렬하려면 어떻게해야합니까?
DataGridView 열에서 텍스트를 오른쪽 정렬하려면 어떻게해야합니까? .NET WinForms 응용 프로그램을 작성 중입니다.
this.dataGridView1.Columns["CustomerName"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
나는 이것이 오래되었다는 것을 알고 있지만이 질문을 서핑하는 사람들을 위해 ... MUG4N의 답변은 동일한 defaultcellstyle을 사용하는 모든 열을 정렬합니다. 나는 autogeneratecolumns를 사용하지 않으므로 허용되지 않습니다. 대신 다음을 사용했습니다.
e.Column.DefaultCellStyle = new DataGridViewCellStyle(e.Column.DefaultCellStyle);
e.Column.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
이 경우 e는 다음과 같습니다.
Grd_ColumnAdded(object sender, DataGridViewColumnEventArgs e)
dataGridCell에서 텍스트 정렬을 설정하려면 두 가지 방법이 있습니다.
특정 셀에 대한 정렬을 설정하거나 행의 각 셀에 대해 설정합니다.
한 열에 대해 Columns->DataGridViewCellStyle
또는
각 열에 대해 RowDefaultCellStyle
제어판은 다음과 같습니다.
Foreach 루프를 통해이 간단한 코드를 사용하여 한 번에 모든 열을 편집 할 수 있습니다.
foreach (DataGridViewColumn item in datagridview1.Columns)
{
item.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
}
참고 URL : https://stackoverflow.com/questions/5230316/how-can-i-right-align-text-in-a-datagridview-column
반응형
'program tip' 카테고리의 다른 글
실행중인 가비지 수집기 유형 찾기 (0) | 2020.12.12 |
---|---|
빌드 단계 진행률 표시 줄 (css 및 jquery) (0) | 2020.12.12 |
Android SDK의 위치가 Mac OS의 환경 설정에서 설정되지 않았습니까? (0) | 2020.12.12 |
중첩 된 개체에서 키로 찾기 (0) | 2020.12.12 |
$ export에 해당하는 Windows (0) | 2020.12.12 |