Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > WPF Сдвиг ряда Grid


Автор: Brain89 23.12.2011, 17:41
Только начинаю разбираться с WPF. Возникла такая проблема. У меня в Stackpanel лежат два Grid'а. В верхнем Grid'е нижний элемент также представляет собой Stackpanel. При нажатии на кнопку выполняется ScaleTransform этого внутреннего стека от 1 до 0. При этом получается, что отображается только верхняя часть это внутреннего StackPanel, а вместо нижний части - пустой промежуток. Мне необходимо, чтобы этот пустой промежуток занял нижний Grid внешней Stackpanel. При этом это также происходило в движении. Подскажите, как это сделать. Заранее спасибо.

Автор: Brain89 24.12.2011, 11:50
Вопрос снимается. Я вначале применял для сдвига нижнего блока TranslateTransform, но просчитывал неправильно начальное и конечное положение, потому решил, что так не сработает. Пересчитал сдвиг, все заработала. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)