Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > DataGridView и DataGridViewColumnCollection


Автор: azesmcar 4.12.2007, 18:11
Добрый день,

Целый день пытаюсь создать компонент UserControl на котором будет мой DataGridView и кое что еще.
Проблема в том что когда я пишу property
Код

        public DataGridView DG
        {
            get { return dgvGrid; }
        }


то при попытке открытия DG->Columns в property редакторе, я получаю ошибку
Цитата

Object reference is not set to an instance of an object


если пишу property на DataGridViewColumnCollection
Код

[Editor("System.Windows.Forms.Design.DataGridViewColumnCollectionEditor", typeof(UITypeEditor)), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), Category("DataGridView")]
        public DataGridViewColumnCollection DGCols
        {
            get { return dgvGrid; }
        }


тогда никакой ошибки не происходит, но изменения не сохраняются. Непонятно вообще что происходит, или микрософт опять намудрил, или я что-то не так делаю.
Покопался в интернете, наткнулся на код во время компиляции которого Visual Studio просто закрывается, без каких либо предупреждений, может он просто устал? Но я тоже начинаю уставать от него. Что делать?

заранее спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)