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; }
public System.Drawing.Image? Image { get; set; }
member this.Image : System.Drawing.Image with get, set
Public Property Image As Image
プロパティ値
表示する Image。 既定値は、null
です。
例
次のコード例は、既定のイメージを設定する方法を示しています。 この例は、「方法: Windows フォーム 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 、列がデータバインドされておらず、セルの プロパティが に設定されている場合に、値のないセル ValueIsIcon に表示されるイメージを false
指定します。 セルに画像が関連付けられていないデータ バインド列の場合は、標準のエラー グラフィックが表示されます。
の代わりに を Icon 表示する場合は Image、代わりに プロパティを Icon 設定し、 プロパティを ValuesAreIcons に true
設定します。 これにより、 のアルファ チャネル Icon が正しく描画されます。 また、個々のセルの プロパティをValueIsIcon設定して、セル値がない場合に セルに または プロパティ値をIcon表示Imageするかどうかを示すこともできます。
適用対象
こちらもご覧ください
.NET