Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Property не удаляется через PropertyGrid Добавлено: 23.08.05 23:24  

Автор вопроса:  shareman
Доброго всем времени суток!
Вопрос вот какой: имеется очень простой код для некоего UserСontrol

    Private m_MyImage As Image

    Public Property MyImage() As Image
        Get
            Return m_MyImage
        End Get
        Set(ByVal Value As Image)
            m_MyImage = Value
        End Set
    End Property

Все замечательно, видим MyImage в PropertyGrid, выбираем файл, ячейка заполняется картинкой. Теперь предположим, что захотели мы это дело удалить - выделяем, жмем Del - ууупс! Ничего не выходит, сколько ни жми на любые клавиши. Такое впечатление что проперть намертво прирастает. Я пробовал на двух компьютерах, с разными ХР и разными версиями Visual Studio, думал может дело в Service Pack - никакой разницы. Может быть нужно к проперти какой-то атрибут присобачить?

Спасибо

Ответить

  Ответы Всего ответов: 1  

Номер ответа: 1
Автор ответа:
 shareman



Вопросов: 11
Ответов: 37
 Профиль | | #1 Добавлено: 24.08.05 22:38
Всем спасибо :) :) :)
Вот так все работает:
Private m_MyImage As Image

    <;DefaultValue(GetType(Image), Nothing)> _
    Public Property MyImage() As Image
        Get
            Return m_MyImage
        End Get
        Set(ByVal Value As Image)
            m_MyImage = Value
        End Set
    End Property

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам