DataGridViewCell.GetPreferredSize(Graphics, DataGridViewCellStyle, Int32, Size) 메서드

정의

셀의 기본 크기를 픽셀 단위로 계산합니다.Calculates the preferred size, in pixels, of the cell.

protected:
 virtual System::Drawing::Size GetPreferredSize(System::Drawing::Graphics ^ graphics, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, int rowIndex, System::Drawing::Size constraintSize);
protected virtual System.Drawing.Size GetPreferredSize (System.Drawing.Graphics graphics, System.Windows.Forms.DataGridViewCellStyle cellStyle, int rowIndex, System.Drawing.Size constraintSize);
abstract member GetPreferredSize : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int * System.Drawing.Size -> System.Drawing.Size
override this.GetPreferredSize : System.Drawing.Graphics * System.Windows.Forms.DataGridViewCellStyle * int * System.Drawing.Size -> System.Drawing.Size

매개 변수

graphics
Graphics

셀을 그리는 데 사용되는 Graphics입니다.The Graphics used to draw the cell.

cellStyle
DataGridViewCellStyle

셀의 스타일을 나타내는 DataGridViewCellStyle입니다.A DataGridViewCellStyle that represents the style of the cell.

rowIndex
Int32

셀의 행 0부터 시작하는 인덱스입니다.The zero-based row index of the cell.

constraintSize
Size

셀에 허용되는 최대 크기입니다.The cell's maximum allowable size.

반환

셀의 기본 크기를 픽셀 단위로 나타내는 Size입니다.A Size that represents the preferred size, in pixels, of the cell.

설명

기본 클래스의 GetPreferredSize 메서드 DataGridViewCell 항상 너비와 높이가-1 인 Size 반환 합니다.The GetPreferredSize method in the base class DataGridViewCell always returns a Size with a width and height of -1. 그러나이 메서드는 적절 한 값을 반환 하기 위해 파생 된 셀 클래스에서 재정의 됩니다.However, this method is overridden in the derived cell classes to return proper values.

적용 대상

추가 정보