0 / 0 / 4
Регистрация: 28.04.2012
Сообщений: 117
|
||||||||||||||||
1 | ||||||||||||||||
Переопределить событие для UserContrl'a15.02.2016, 10:09. Показов 1031. Ответов 5
Метки нет (Все метки)
Подскажите как переопределить событие(например) для кнопки находящейся в UserControl, на web-form'e которая в свою очередь унаследована от базового класса.
Вообщем, есть базовый класс UC(
user-control.
0
|
15.02.2016, 10:09 | |
Ответы с готовыми решениями:
5
Как переопределить событие? Как переопределить (или удалить) событие? Как в классе-перехватчике переопределить событие с аргументами? Переопределить метод toString для подкласса |
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
15.02.2016, 10:43 | 2 |
Что-то не пойму... вы пытаетесь переопределить метод, находящийся в классе Uc1, в классе Core, который на является наследником Uc1? Если так, то это, понятное дело, абсолютно нелогично и невозможно. Чего вы хотите добиться-плохо понятно. Поясните поподробнее.
0
|
0 / 0 / 4
Регистрация: 28.04.2012
Сообщений: 117
|
|
15.02.2016, 11:50 [ТС] | 3 |
EvilFromHell, Да, именно так, дело в том, что имеется одна Веб-форма, на ней находятся обычные контролы и юзер_контролы(со вложенными в них контролами) и нужно что бы эта веб форма отображалась по разному, в зависимости с какой родительской странице перешли на нее, а именно может быть такое что в юзер_контроле не должны будут отображаться одни контролы, но другие будут, или вообще кнопка может иметь уже другой функционал на событие(поэтому и задан был такой вопрос). Не могу утверждать, что я решение верное, но я его вижу так, если это не правильно ну вообще никак, объясните почему и дайте направление в котором стоит двигаться дальше(правильно).
0
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
|
15.02.2016, 16:50 | 4 |
Tantay, ну так а чем вам не нравится наследование от Uc1 и использование соответствующего наследника? Или можно сделать какие-то публичные методы/свойства у Uc1, которые позволяют настраивать то, что вам надо. Кроме того, можно свои события к юзерконтролу прилепить(например пробрасывать так выше нажатие на нем кнопки) и на них уже подписываться.
0
|
0 / 0 / 4
Регистрация: 28.04.2012
Сообщений: 117
|
||||||
16.02.2016, 08:08 [ТС] | 5 | |||||
EvilFromHell, сделал вообщем так, но не знаю насколько это правильно:
0
|
979 / 874 / 350
Регистрация: 26.04.2012
Сообщений: 2,647
|
||||||
16.02.2016, 08:16 | 6 | |||||
Tantay, ну это то самое, о чем я писал тут:
Это работать будет, но вполне возможно, что реально сделать и красивее, зависит уже от специфики конкретной программы. Кстати, вместо проверки на null, можно с событием делать так:
1
|
16.02.2016, 08:16 | |
16.02.2016, 08:16 | |
Помогаю со студенческими работами здесь
6
Из OnKeyDown переопределить Key для OnKeyPress Можно ли переопределить ToString для типов значений Возможно ли переопределить метод для конкретного обьекта? Переопределить метод интерфейса Comparable для подкласса Как лучше переопределить GetHashCode() для моего класса Переопределить ToString для вывода всех элементов коллекции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |