DataGridViewImageColumn.Description プロパティ
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim instance As DataGridViewImageColumn Dim value As String value = instance.Description instance.Description = value
/** @property */ public String get_Description () /** @property */ public void set_Description (String value)
列のイメージのテキストによる説明。既定値は String.Empty です。


Description プロパティを使用すると、Image プロパティまたは Icon プロパティによって指定されたイメージの説明を記述できます。この説明により、列のイメージをよりわかりやすく示すことができます。さらに、この説明テキストは、セル値がクリップボードにコピーされるときにも使われます。
このプロパティを取得または設定すると、CellTemplate プロパティによって返されるオブジェクトの Description プロパティを取得または設定できます。このプロパティを設定すると、列に含まれるすべてのセルの Description プロパティも設定されます。各セルの指定した値をオーバーライドするには、列の値を設定してからセルの値を設定します。

次のコード例は、Description プロパティを使用してイメージのレイアウトを反映する方法を示しています。次の例は「方法 : Windows フォーム DataGridView コントロールのイメージ列を操作する」で取り上げている例の一部です。
Private Sub Stretch(ByVal sender As Object, _ ByVal e As EventArgs) Handles Button3.Click For Each column As DataGridViewImageColumn _ In dataGridView1.Columns column.ImageLayout = DataGridViewImageCellLayout.Stretch column.Description = "Stretched image layout" Next End Sub Private Sub ZoomToImage(ByVal sender As Object, _ ByVal e As EventArgs) Handles Button4.Click For Each column As DataGridViewImageColumn _ In dataGridView1.Columns column.ImageLayout = DataGridViewImageCellLayout.Zoom column.Description = "Zoomed image layout" Next End Sub Private Sub NormalImage(ByVal sender As Object, _ ByVal e As EventArgs) Handles Button5.Click For Each column As DataGridViewImageColumn _ In dataGridView1.Columns column.ImageLayout = DataGridViewImageCellLayout.Normal column.Description = "Normal image layout" Next End Sub
private void Stretch(object sender, EventArgs e) { foreach (DataGridViewImageColumn column in dataGridView1.Columns) { column.ImageLayout = DataGridViewImageCellLayout.Stretch; column.Description = "Stretched"; } } private void ZoomToImage(object sender, EventArgs e) { foreach (DataGridViewImageColumn column in dataGridView1.Columns) { column.ImageLayout = DataGridViewImageCellLayout.Zoom; column.Description = "Zoomed"; } } private void NormalImage(object sender, EventArgs e) { foreach (DataGridViewImageColumn column in dataGridView1.Columns) { column.ImageLayout = DataGridViewImageCellLayout.Normal; column.Description = "Normal"; } }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からDataGridViewImageColumn.Description プロパティを検索する場合は、下記のリンクをクリックしてください。

- DataGridViewImageColumn.Description プロパティのページへのリンク