バージョン

セルでのピクチャの表示

  1. コードの記述を開始する前にコード ビハインドに使用/インポートのディレクティブを配置します。そうすれば、メンバは完全に記述された名前を常に入力する必要がなくなります。

Visual Basic の場合:

Imports Infragistics.Win.UltraWinGrid

C# の場合:

using Infragistics.Win.UltraWinGrid;
  1. CellAppearance オブジェクトの ImageBackground プロパティをピクチャ オブジェクトに設定する必要があります。

Visual Basic の場合:

Private Sub UltraGrid1_InitializeLayout(ByVal sender As Object, _
  ByVal e As Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs) _
  Handles UltraGrid1.InitializeLayout
	Me.UltraGrid1.DisplayLayout.Bands(0).Columns(0).CellAppearance.ImageBackground = _
	  Image.FromFile(System.IO.Path.Combine( _
	    Application.StartupPath, "..\ExtraFiles\Find in Field.bmp"))
End Sub

C# の場合:

private void ultraGrid1_InitializeLayout(object sender,
  Infragistics.Win.UltraWinGrid.InitializeLayoutEventArgs e)
{
	this.ultraGrid1.DisplayLayout.Bands[0].Columns[0].CellAppearance.ImageBackground =
	  Image.FromFile(System.IO.Path.Combine(
	    Application.StartupPath, @"..\..\ExtraFiles\Find in Field.bmp"));
}
  1. 必要に応じて、FromFile メソッド内のファイル名のパスを有効なビットマップを指し示すように変更します。

  2. 上記のコードを WinGrid の InitializeLayout イベントに挿入します。

  3. プロジェクトを実行します。バンド 0 の第 1 列の背景としてロードしたピクチャが表示されるはずです。