Положение FindToolBar

Обсуждение Stimulsoft Reports.Silverlight
Ответить
SergeyU
Сообщения: 3
Зарегистрирован: 30 авг 2013, 05:52

Положение FindToolBar

Сообщение SergeyU » 30 авг 2013, 05:55

Подскажите, есть ли какая-то возможность программно изменить положение панели поиска, чтобы она открывалась не под страницей отчёта, а под главным меню.
Спасибо.
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 05:16

Re: Положение FindToolBar

Сообщение Anton Lozovskiy » 30 авг 2013, 06:50

Здравствуйте,

Да конечно, это можно легко сделать, используя всего одну строчку кода:

Код: Выделить всё

viewerControl.FindToolBar.SetValue(DockPanel.DockProperty, Dock.Top);
Спасибо.
Вложения
image1.PNG
image1.PNG (94.27 КБ) 3093 просмотра
SergeyU
Сообщения: 3
Зарегистрирован: 30 авг 2013, 05:52

Re: Положение FindToolBar

Сообщение SergeyU » 30 авг 2013, 08:49

Почему-то не работает. По умолчанию viewer.FindToolBar имеет DockPanel.DockProperty = Left.
После viewer.FindToolBar.SetValue(DockPanel.DockProperty, Dock.Top); никаких эффектов.
(viewer - StiSLViewerControl)
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 05:16

Re: Положение FindToolBar

Сообщение Anton Lozovskiy » 30 авг 2013, 12:38

Здравствуйте,

Ну как же не работает - когда все работает отлично. Я лично проверял, перед тем как вам ответить.
>>По умолчанию viewer.FindToolBar имеет DockPanel.DockProperty = Left.
По умолчанию значение равно не Left, а Bottom.

Прикрепляю Вам простой пример приложения. посмотрите его пожалуйста.

Спасибо.
Вложения
SilverlightApplication1.zip
Пример, как это сделать.
(6.14 КБ) 155 скачиваний
image2.PNG
Как выглядит исходный код xaml вьювера.
image2.PNG (95.75 КБ) 3090 просмотров
SergeyU
Сообщения: 3
Зарегистрирован: 30 авг 2013, 05:52

Re: Положение FindToolBar

Сообщение SergeyU » 30 авг 2013, 12:58

Спасибо! Получилось.
Andrew
Сообщения: 571
Зарегистрирован: 09 июн 2006, 08:22

Re: Положение FindToolBar

Сообщение Andrew » 31 авг 2013, 04:47

Здравствуйте,

Всегда рады помочь Вам.

Удачных выходных!
Ответить