Я еще не нашел Информация для этой проблемы для Blend/WPF. Только для Eclipse, и это не поможет.Как прокрутить ScrollViewer во время разработки в Blend
В настоящее время я разрабатываю WPF 4 Application Dialog. Он должен быть ScrollViewer
с различными элементами в StackPanel
:
<ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScrollBarVisibility="Auto" Height="470" VerticalAlignment="Top">
<StackPanel Height="1893" Width="899">
<!-- Elements here ... -->
</StackPanel>
<ScrollViewer>
До сих пор все работает, как ожидалось. Видимая панель прокрутки. Моя проблема в том, что я не могу прокрутить вниз во время разработки в Blend или Visual Studio 2012. Запуск проекта отлично работает, и пользователь может прокручивать вниз до других объектов.
Но во время разработки кажется, что нет возможности прокрутить вниз до позиционирования (теперь скрытых) элементов управления точно.
Одно решение для этого - развернуть элемент управления, чтобы отобразить полный контент. Но это не может быть лучшим решением. У кого-нибудь есть ключ к правильной прокрутке во время разработки?
спасибо.
Спасибо за подробный и рабочий ответ, Вив. Мне удалось заставить его работать. Тем не менее, это путает, почему Microsoft отказалась от поддержки. Приложения Windows Forms с прокручивающимися панелями поддерживают прокрутку в режиме разработки, если я правильно помню. –
Интересно, можно ли сделать то же самое в Silverlight? Я пробовал ваш код в проекте Silverlight, и он бросает «Имя« DependencyPropertyDescriptor »не существует в текущей ошибке». Есть ли обходной путь? Я нашел эту статью https://bkiener.wordpress.com/2010/08/27/listening-to-dependencyproperty-changes-in-silverlight/, которая касается темы, но не может понять, как применить ее для вашего кода. –