Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница:

 

  Вопрос: Новое сообщение без темы Добавлено: 22.04.04 18:34  

Автор вопроса:   Артём Л. | ICQ: 280044491 

subject=InheritedForms


столкнулся вот с таким глюком:
был у меня проэкт, в нем некая базовая форма BaseForm, посредством
Add->Inhrtited Form наваял еще парочку форм, которые унаследовались от
BaseForm, но немного изменил их интерфейс (добавил контролов).
затем возникло желание запихнуть класс BaseForm в отдельную длл (более того
в гак) так как предусматривалось, что она будет использоваться другими
проэктами.

со своего старого проэкта я эту форму естественно забрал, а вместо этого
добавил ссылочку на мою длл.

И тут начались все проблемы -

во-первых, на каждую форму, которая к своему несчастью наследовалась от
базовой, высвечивается предупреждение " Object does not support the required
interface."

во-вторых, при попытке открыть ее в дизайнере отображается базовая форма с
нуля, тоесть все новые контролы не отображаются, хотя в коде
инициализированы

в-третьих, программа хоть и нормально компилируется, но формы открываются
довольно со странным полупрозрачным видом, как будто не получают сообщения о
прорисовке, хотя, если поводить мышкой по форме, некоторые ее участки
появляются...



люди, что за глюк?! выручайте, а то у меня уже крышу рвет!


Ответить

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

Нет ответов

Страница:

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



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