DataGridViewImageColumn.Image 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
셀의 Value 속성이 설정되어 있지 않고 셀의 ValueIsIcon 속성이 false
로 설정된 경우 이 열의 셀에 표시된 이미지를 가져오거나 설정합니다.
public:
property System::Drawing::Image ^ Image { System::Drawing::Image ^ get(); void set(System::Drawing::Image ^ value); };
public System.Drawing.Image Image { get; set; }
member this.Image : System.Drawing.Image with get, set
Public Property Image As Image
속성 값
표시할 Image입니다. 기본값은 null
입니다.
예제
다음 코드 예제에서는 기본 이미지를 설정하는 방법을 보여 줍니다. 이 예제는에서 사용할 수 있는 보다 큰 예제의 일부 방법: Windows Forms DataGridView 컨트롤에서 이미지 열 작업합니다.
void CreateColumns()
{
DataGridViewImageColumn^ imageColumn;
int columnCount = 0;
do
{
Bitmap^ unMarked = blank;
imageColumn = gcnew DataGridViewImageColumn;
//Add twice the padding for the left and
//right sides of the cell.
imageColumn->Width = x->Width + 2 * bitmapPadding + 1;
imageColumn->Image = unMarked;
dataGridView1->Columns->Add( imageColumn );
columnCount = columnCount + 1;
}
while ( columnCount < 3 );
}
private void CreateColumns()
{
DataGridViewImageColumn imageColumn;
int columnCount = 0;
do
{
Bitmap unMarked = blank;
imageColumn = new DataGridViewImageColumn();
//Add twice the padding for the left and
//right sides of the cell.
imageColumn.Width = x.Width + 2 * bitmapPadding + 1;
imageColumn.Image = unMarked;
dataGridView1.Columns.Add(imageColumn);
columnCount = columnCount + 1;
}
while (columnCount < 3);
}
Private Sub CreateColumns()
Dim imageColumn As DataGridViewImageColumn
Dim columnCount As Integer = 0
Do
Dim unMarked As Bitmap = blank
imageColumn = New DataGridViewImageColumn()
' Add twice the padding for the left and
' right sides of the cell.
imageColumn.Width = x.Width + 2 * bitmapPadding + 1
imageColumn.Image = unMarked
imageColumn.ImageLayout = DataGridViewImageCellLayout.NotSet
imageColumn.Description = "default image layout"
dataGridView1.Columns.Add(imageColumn)
columnCount = columnCount + 1
Loop While columnCount < 3
End Sub
설명
열 Image 이 데이터 바인딩되지 않고 셀의 속성이 로 설정된 false
경우 값이 없는 셀 ValueIsIcon 에 표시되는 이미지를 지정합니다. 셀에 연결된 이미지가 없는 데이터 바인딩된 열의 경우 표준 오류 그래픽이 표시됩니다.
대신 표시 Icon 하려면 속성을 대신 설정하고 Icon 속성을 true
.로 설정합니다ValuesAreIcons.Image 이렇게 하면 알파 채널이 Icon 올바르게 그려집니다. 셀 값이 ValueIsIcon 없을 때 셀에 속성 값이 표시되는 Image 지 여부를 나타내도록 개별 셀의 Icon 속성을 설정할 수도 있습니다.