![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| kelus |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 4.11.2008 Где: Minsk Репутация: нет Всего: нет |
Привет всем.
У меня проблема следующего характера: Есть контрол, состоящий из Grid, в котором контейнятся другие контролы. Этот Grid вместе с контролами надо ресайзить колесом мыши (на Delta процентов за каждый щелчок колеса), для чего используется ScaleTransform. При простом увеличении контрола всё ок, но если сначала его уменьшить, а потом начать увеличивать то обрезаются правый и нижний края грида, причем, при нарастании Delta, обрезается всё меньше и меньше. Когда параметры ScaleTransform становятся равными единице (т.е. происходит приведение к нормальному размеру контрола), всё становится ок и он снова нормально увеличивается, пока его снова не уменьшить. Подскажите, плз, как избавиться от этой обрезки края, или хотя бы - почему она происходит? |
|||
|
||||
| kelus |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 20 Регистрация: 4.11.2008 Где: Minsk Репутация: нет Всего: нет |
хм... разобрался уже сам...
в общем, если кому интересно - вместо RenderTransform для конкретного контрола делал LayoutTransform |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |