1

GridViewセルに画像を表示する必要があります。

たとえば、'Stock' を の列にしGridViewます。

その列には、条件に基づいて、画像またはテキストのいずれかを表示する必要があります。これは可能ですか?

4

2 に答える 2

1

WinformsではなくASP.NETのコントロールであることを意味DataGridViewしていると思います。GridView

そしてあなたの質問に答えるために:はい、それは可能です.

テキスト内に表示したい場合はDataGridViewImageColumn、テキストボックスセルを作成し、その列のデフォルトセルに置き換える必要があります:

var row = new DataGridViewRow();
row.Cells[Stock.Index] = new DataGridViewTextBoxCell();
row.Cells[Stock.Index].Value = "Test";
于 2013-06-21T08:02:47.973 に答える