DataGridViewCellStyle.Padding 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DataGridViewCell의 가장자리와 내용 사이의 간격을 가져오거나 설정합니다.
public:
property System::Windows::Forms::Padding Padding { System::Windows::Forms::Padding get(); void set(System::Windows::Forms::Padding value); };
public System.Windows.Forms.Padding Padding { get; set; }
member this.Padding : System.Windows.Forms.Padding with get, set
Public Property Padding As Padding
속성 값
Padding의 가장자리와 내용 사이의 간격을 나타내는 DataGridViewCell입니다.
예제
다음 코드 예제에서는 소유자가 그린 행을 DataGridView 포함 하는 컨트롤에서이 속성을 사용 하는 방법을 보여 줍니다. 각 행은 일반 셀 내용 아래 행의 전체 너비에 걸쳐 있는 텍스트를 표시합니다. 이 Padding 속성은 이 텍스트에 대한 추가 공간을 제공하는 데 사용됩니다. 이 예제에서 필요한 추가 높이가 상수인 CUSTOM_CONTENT_HEIGHT
에 저장됩니다.
이 코드 예제는 더 큰 예제의 일부입니다. 전체 예제는 방법: Windows Forms DataGridView 컨트롤에서 행 모양 사용자 지정을 참조하세요.
// Set a cell padding to provide space for the top of the focus
// rectangle and for the content that spans multiple columns.
Padding newPadding = new Padding(0, 1, 0, CUSTOM_CONTENT_HEIGHT);
this.dataGridView1.RowTemplate.DefaultCellStyle.Padding = newPadding;
// Set the selection background color to transparent so
// the cell won't paint over the custom selection background.
this.dataGridView1.RowTemplate.DefaultCellStyle.SelectionBackColor =
Color.Transparent;
// Set the row height to accommodate the content that
// spans multiple columns.
this.dataGridView1.RowTemplate.Height += CUSTOM_CONTENT_HEIGHT;
' Set a cell padding to provide space for the top of the focus
' rectangle and for the content that spans multiple columns.
Dim newPadding As New Padding(0, 1, 0, CUSTOM_CONTENT_HEIGHT)
Me.dataGridView1.RowTemplate.DefaultCellStyle.Padding = newPadding
' Set the selection background color to transparent so
' the cell won't paint over the custom selection background.
Me.dataGridView1.RowTemplate.DefaultCellStyle.SelectionBackColor = _
Color.Transparent
' Set the row height to accommodate the normal cell content and the
' content that spans multiple columns.
Me.dataGridView1.RowTemplate.Height += CUSTOM_CONTENT_HEIGHT
설명
속성을 설정하면 Padding 편집 컨트롤 DataGridViewCell 이 그려지는 위치에 영향을 줍니다. 예를 들어 해당 , Top및 Bottom Right속성에 DataGridViewTextBoxCell System.Windows.Forms.Padding 대해 Left값이 10인 값으로 설정 Padding 하면 셀의 내용이 텍스트 상자의 가장자리와 셀 가장자리 사이에 10픽셀의 공백이 있는 셀 중간에 그려집니다.