У меня есть окно WPF, в котором я хочу сделать боковую панель, которая медленно появляется слева направо при нажатии кнопки. и после проделанной работы эта сетка должна перемещаться влево и исчезать с другой кнопкой. Как это реализовать?Переместить сетку по вертикали WPF
0
A
ответ
0
Это довольно легко достижимо с помощью анимации WPF.
http://msdn.microsoft.com/en-us/library/ms752312(v=vs.110).aspx (WPF Анимации) http://msdn.microsoft.com/en-us/library/bb531289(v=vs.90).aspx (Создание обработчиков событий)
В вашем случае, вы хотите анимировать TranslateTransform:
http://msdn.microsoft.com/en-us/library/ms746981(v=vs.110).aspx
Смежные вопросы
- 1. WPF Переместить сетку Ошибка
- 2. Переместить форму только по вертикали
- 3. C# WPF обновить GUI и переместить сетку
- 4. Установить сетку в центре по вертикали?
- 5. Переместить DIV/блоки по вертикали с анимацией
- 6. WPF всплывающая упаковка при перетаскивании по вертикали
- 7. Объединение ячеек в WPF DataGrid по вертикали
- 8. WPF: DatePicker текст центрируется по вертикали
- 9. Горизонтально по вертикали WrapPanel в WPF
- 10. WPF ScrollViewer не прокручивается по вертикали
- 11. Текстовое выравнивание по вертикали в WPF TextBlock
- 12. Как создать сетку изображений с прокруткой по горизонтали в wpf
- 13. WPF Charting: Отображать текст по вертикали по оси Y
- 14. WPF - создать сетку цветов
- 15. Переместить сетку на линии Три JS
- 16. Как нарисовать сетку в WPF
- 17. Перемещение элемента UITabBarController по вертикали
- 18. выровнять текст «боксы» по вертикали
- 19. WPF - Переместить заголовок GroupBox
- 20. Переместить форму WPF
- 21. C# WPF Переместить окно
- 22. Выбираемый по вертикали мультивыборный снимок
- 23. wpf, создающий динамическую интерактивную «сетку»
- 24. Нужно прокрутить одну сетку WPF
- 25. Wpf Как заполнить сетку ярлыком?
- 26. WPF Разверните сетку вне расширителя
- 27. Как сделать WPF-сетку расширяемой?
- 28. Невозможно связать сетку в WPF
- 29. WPF: Нарисуйте сетку на холсте?
- 30. Добавить изображение в сетку - WPF
Я нахожу его. , но вот проблема теперь, как я могу скрыть Gird? Когда я установил его левое поле в минус, тогда окно также занимает это пространство тоже ??? Как избавиться от этой проблемы? – RehmaNatiq
Вы не играете с разницей. Все, что вам нужно, это анимация RenderTransform -> TranslateTransform.X, как на моей последней ссылке. Если вы анимируете его до отрицательного, ex: от 0 до -controlWidth, он будет скрыт автоматически, в качестве альтернативы вы можете связать анимацию и просто установить Visbility в скрытую после завершения первой анимации (см. Мою последнюю ссылку) –