События StiWiazrdControl

Обсуждение Stimulsoft Reports.NET
Stilux
Сообщения: 94
Зарегистрирован: 22 фев 2007, 09:02

События StiWiazrdControl

Сообщение Stilux »

Подскажите пожалуйста, нельзя ли добавить в StiWiazrdControl событие,
отрабатывающее до перехода на следующую вкладку, что-то типа
BeforeNextClick?
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

События StiWiazrdControl

Сообщение Vital »

Пожалуйста, проверьте билд от 31 января.

Спасибо.
Stilux
Сообщения: 94
Зарегистрирован: 22 фев 2007, 09:02

События StiWiazrdControl

Сообщение Stilux »

Vital писал(а):Пожалуйста, проверьте билд от 31 января.

Спасибо.
Событие вы добавили, но в его обработчике отсутствует возможность отмены перехода(возврата)
на следующую(предыдущую) вкладку (e.Cancel)! В нынешнем виде оно бесполезно!
В моем случае, на вкадках визарда, размещаются контролы, и при переходе на другую вкладку,
происходит валидация. В случае не успеха, отменяется переход!!!
Не плохо было-бы передовать так же ссылку на текущую вкладку, и вкладку на которую
осуществляется переход (CurrentPage, NewPage).
Так же не понятно, почему страницы визарда хранятся в коллекции ControlCollection сойства Controls
визарда, а не в StiWizardPageCollection свойсва Pages например...
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

События StiWiazrdControl

Сообщение Vital »


Проверьте пожалуйста билд от 14 февраля.

Спасибо.
Stilux
Сообщения: 94
Зарегистрирован: 22 фев 2007, 09:02

События StiWiazrdControl

Сообщение Stilux »

Vital писал(а): Проверьте пожалуйста билд от 14 февраля.

Спасибо.
Теперь визард скачет через страницу...интересное решение...

В обработчиках событий BeforeNextClick и BeforeBackClick ссылки на NewWizardPage и
OldWizardPage всегда Nothing!!! Текущей вкладкой визарда уже является NewWizardPage?!
Т.е. смена вкладки уже произошла, хотя событие Before...
Нельзя ли, по анологии, добавить событие BeforeFinishClick?
И не совсем понятно, зачем созданы два класса StiBeforeNextEventArgs и StiBeforeBackEventArgs,
абсолютно ничем не отличающиеся друг от друга? Класс должен быть один!
Вы так же никак не отреагировали на вопрос: "Так же не понятно, почему страницы визарда хранятся в коллекции
ControlCollection сойства Controls визарда, а не в StiWizardPageCollection свойсва Pages например... "
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

События StiWiazrdControl

Сообщение Vital »

Здравствуйте,
Теперь визард скачет через страницу...интересное решение...

В обработчиках событий BeforeNextClick и BeforeBackClick ссылки на NewWizardPage и
OldWizardPage всегда Nothing!!! Текущей вкладкой визарда уже является NewWizardPage?!
Т.е. смена вкладки уже произошла, хотя событие Before...
Исправлено.
Нельзя ли, по анологии, добавить событие BeforeFinishClick?
Можно.
И не совсем понятно, зачем созданы два класса StiBeforeNextEventArgs и StiBeforeBackEventArgs,
абсолютно ничем не отличающиеся друг от друга? Класс должен быть один!
Обновлено.
Вы так же никак не отреагировали на вопрос: "Так же не понятно, почему страницы визарда хранятся в коллекции
ControlCollection сойства Controls визарда, а не в StiWizardPageCollection свойсва Pages например... "
Мы добавили коллекцию страниц.

Изменения будут доступны в билде от 25 февраля.

Спасибо.
Stilux
Сообщения: 94
Зарегистрирован: 22 фев 2007, 09:02

События StiWiazrdControl

Сообщение Stilux »

Vital писал(а):
Нельзя ли, по анологии, добавить событие BeforeFinishClick?
Можно.
Вы так же никак не отреагировали на вопрос: "Так же не понятно, почему страницы визарда хранятся в коллекции
ControlCollection сойства Controls визарда, а не в StiWizardPageCollection свойсва Pages например... "
Мы добавили коллекцию страниц.

Изменения будут доступны в билде от 25 февраля.

Спасибо.
1. Событие BeforeFinishClick не генерится
2. Коллекция страниц не добавлена
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

События StiWiazrdControl

Сообщение Vital »

1. Событие BeforeFinishClick не генерится
Исправлено.
2. Коллекция страниц не добавлена
Очень странно. В чем это проявляется?

Спасибо.
Stilux
Сообщения: 94
Зарегистрирован: 22 фев 2007, 09:02

События StiWiazrdControl

Сообщение Stilux »

Vital писал(а):
2. Коллекция страниц не добавлена
Очень странно. В чем это проявляется?

Спасибо.
Страницы визарда по прежнему хранятся в коллекции Controls.
Нет ни какой специализированной коллекции, содержашей только страницы...
или я что-то упустил?
Vital
Сообщения: 647
Зарегистрирован: 09 июн 2006, 12:23

События StiWiazrdControl

Сообщение Vital »

Посмотрите свойство Pages у StiWizard.

Спасибо.
Ответить