ПредишенСледващото

DataGridViewImageColumn клас - специален тип DataGridViewColumn клас се използва за логично домакин клетки, които показват изображения. Целта е асоциирана DataGridViewImageColumn DataGridViewImageCell всеки DataGridViewRow пресича. Всяка клетка може да съдържа изображение или икона. в зависимост от стойността DataGridViewImageCell.ValueIsIcon собственост. Покажи икони за по-лесно поставяне на изображения с прозрачност.

По подразбиране, празните клетки се показват по модел грешка подразбиране. За да се предотврати клетъчни стойности, равни на този график нула или DBNull. Стойност. настроен DataGridViewCellStyle.NullValue върнати имоти клетка в стил обект DefaultCellStyle имоти, преди да добавите нулеви редове в контрола. Това не се отразява на линията за нови записи, обаче. За да се избегне грешките се показват в един ред графика за нови записи, когато AllowUserToAddRows контрол и истинската стойност на имота. трябва също така да било изрично настроен на нула клетка процесор за контрол в RowsAdded събитие или набор от колони CellTemplate съд имоти DataGridViewImageCell производно от типа с подтиснатия DefaultNewRowValue имот, който се връща нула.

Режимът по подразбиране вид на колона от този тип NotSortable.

Бележки за разработчиците на производните класове:

Когато наследи от DataGridViewImageColumn и добавяне на нови свойства на новия клас, трябва да замени метода на Clone за копиране на новите свойства по време на операции за копиране. Вие също трябва да се обадя на базовия клас на метода на Clone за свойствата на базовия клас се копират в новата клетка.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!