С Новым годом! Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
96 / 96 / 16
Регистрация: 28.01.2008
Сообщений: 426
1

У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет

03.02.2012, 13:13. Показов 1064. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
собственно остановил мою работу PropertyGrid, суть в том, что я передаю из редактора свойства определенной форме в параметр тип класса, по которому создается объект, который я помещаю в PropertyGrid. Так вот такое свойство есть у двух классов, у первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет
Смотрим инициализацию первого объекта:
Вызов формы из редактора свойства для первого объекта
У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет

Вызов формы из редактора свойства для второго объекта
У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет

Далее смотрим, что находится в SelectedObject свойстве компонента PropertyGrid
Для первого объекта
У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет

Для второго объекта
У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет

Теперь смотрим результат отображения объекта в PropertyGrid
Для первого объекта
У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет

Для второго объекта
У первого PropertyGrid отображает свойства созданного объекта по типу, а у второго нет


В чем запара??? Ведь тип передаю один и тот же и в тем более в PropertyGrid в SelectedObject как видите есть объект.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.02.2012, 13:13
Ответы с готовыми решениями:

Видимость свойства объекта в PropertyGrid в зависимости от двух других свойств
Организовать видимость свойства объекта в PropertyGrid в зависимости от другого свойства можно...

Как из первого класса достучаться до объекта второго, а из второго до метода первого?
Есть два класса. Как можно из drawCircle достучаться до x,y,R, и из DrawNCirles дстучаться до...

PropertyGrid. Как отловить видимость свойства в зависимости от другого свойства?
Работаю с propertyGrid. Одно поле высвечивается, когда в другом появляется определенное значение....

PropertyGrid редактор свойства
Всем привет, может кто нибудь подсказать как запретить редактирование свойства путем обычного ввода...

3
96 / 96 / 16
Регистрация: 28.01.2008
Сообщений: 426
03.02.2012, 14:23  [ТС] 2
такое ощущение, что у всех свойств BrowsableAttribute = No, хотя нигде этого не выставляю.
0
96 / 96 / 16
Регистрация: 28.01.2008
Сообщений: 426
06.02.2012, 10:40  [ТС] 3
тема еще актуальна!
0
96 / 96 / 16
Регистрация: 28.01.2008
Сообщений: 426
08.02.2012, 10:49  [ТС] 4
ну вот опять таки, рассчитывал на быструю помощь, а пришлось самому решать проблему с затратой времени.
Вобщем не знаю причины почему так, но когда я получаю тип из Assembly, полученную методом Assembly.Load из *.dll, то созданный объект по такому типу не отображается в PropertyGrid, а используя метод Assembly.LoadFile все работает как надо.
Вот такие пироги. Проблема решена.
0
08.02.2012, 10:49
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2012, 10:49
Помогаю со студенческими работами здесь

ExpandableObjectConverter в PropertyGrid, не изменяются свойства
Проблема в следующем. Есть у меня следующий код: class Vec2 { private float x;...

Выходной поток первого числа, второго , суммы первого и второго чисел
Здравствуйте! Помогите пожалуйста написать программу, которая через стандартный входной поток...

Рассортировать массив по убыванию числа от начала массива до первого экстремума, от первого до второго, от второго до конца массива.
Посмотрите и помогите кто может PLEASE Создать два одномерных массива А и В различной длинны. ...

Получение доступа к свойствам программно созданного объекта массива из эвента этого же объекта
У меня программно создается массив кнопок, и надо каждой присвоить эвент при нажатии на нее. Как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru