En praktisk guide. Vandret eller lodret reflektion af et UIElement-objekt

  1. eksempel eksempel
  2. eksempel eksempel
  3. eksempel eksempel
  4. eksempel eksempel

Dette eksempel viser, hvordan du bruger ScaleTransform vende om UIElement vandret eller lodret. Dette eksempel viser, hvordan du bruger a ScaleTransform at vende a UIElement vandret eller lodret. I dette eksempel knap ledelse (sort UIElement ) ændret ved at anvende ScaleTransform for hans RenderTransform ejendom. I dette eksempel, a knap kontrol (en type af UIElement ) vendes ved at anvende en ScaleTransform til dets RenderTransform ejendom.

eksempel eksempel

Nedenfor er en knap, der skal vises. Følgende illustration viser klappen.

UIElement til at afspejle UIElementet til at vende
UIElement til at afspejle UIElementet til at vende

Nedenfor er den kode, der opretter knapperne. Følgende viser den kode, der opretter knappen.

<Knapindhold = "Vend mig!" Polstring = "5"> </ knap>

eksempel eksempel

Opret for at vende knappen vandret ScaleTransform og spørg det ScaleX ejendom til værdi -1. For at vende knappen vandret skal du oprette en ScaleTransform og indstil det ScaleX ejendom til -1. At anvende ScaleTransform på knappen RenderTransform ejendom. Anvend ScaleTransform til knapens RenderTransform ejendom.

<Knapindhold = "Vend mig!" Polstring = "5"> <Button.RenderTransform> <ScaleTransform ScaleX = "- 1" /> </ Button.RenderTransform> </ Button>

Knap efter anvendelse af ScaleTransform Knappen efter anvendelse af ScaleTransform
Knap efter anvendelse af ScaleTransform Knappen efter anvendelse af ScaleTransform

eksempel eksempel

Som det kan ses af den forrige figur, blev knappen reflekteret, men blev også flyttet. Knappen blev vendt, men den blev også flyttet. At knappen blev reflekteret fra øverste venstre hjørne. Det skyldes, at knappen blev vendt fra det øverste venstre hjørne. For at vende en knap på plads skal du anvende ScaleTransform dets centrum, ikke dets hjørne. For at vende knappen på plads, skal du anvende ScaleTransform til midten, ikke til hjørnet. Nem måde at anvende ScaleTransform til midtknapper - tildel knapper RenderTransformOrigin værdi 0,5, 0,5. En nem måde at anvende ScaleTransform knapknapper RenderTransformOrigin ejendom til 0,5, 0,5.

<Knapindhold = "Vend mig!" Polstring = "5" RenderTransformOrigin = "0.5,0.5"> <Button.RenderTransform> <ScaleTransform ScaleX = "- 1" /> </ Button.RenderTransform> </ Button>

Knap med værdi 0,5, 0,5 indstillet til rendertransformorigin Knappen med en RenderTransformOrigin på 0,5, 0,5
Knap med værdi 0,5, 0,5 indstillet til rendertransformorigin Knappen med en RenderTransformOrigin på 0,5, 0,5

eksempel eksempel

Angiv for at vende en lodret knap ScaleTransform et objekt Scaley egenskaber i stedet for ham ScaleX ejendom. For at dreje knappen lodret skal du indstille ScaleTransform objektets Scaley ejendom i stedet for dens ScaleX ejendom.

<Knapindhold = "Vend mig!" Polstring = "5" RenderTransformOrigin = "0.5,0.5"> <Button.RenderTransform> <ScaleTransform ScaleY = "- 1" /> </ Button.RenderTransform> </ Button>

Lodret reflekteret knap Den lodret vippede knap
Lodret reflekteret knap Den lodret vippede knap

Se også Se også

Новости

Как сбалансировать юзабилити и дизайн при создании сайта — User House
Красота или уродство в веб-дизайне всегда связаны с восприятием конкретного человека. То, что для одного «красиво», может быть «ужасным» для другого и наоборот. Но как же так получается, что многие популярные

Чем лучше юзабилити сайта – тем больше лояльных клиентов
Хотите понять, как посетители воспринимают сайт? Это очень просто. Представьте, что вы говорите по телефону с директором, и в это время вам звонит кто-то из родственников, а у вас еще работы на четыре

Знакомство с юзабилити-тестированием сайта. // webknowledge.ru
Перевод статьи:   An Introduction To Website Usability Testing. Автор:   Thomas Churm. При создании нового сайта необходимо учитывать множество факторов. Для того чтобы у посетителей возникло

Специалист по web-usability – боец невидимого фронта
Ярослав Перевалов Что такое usability engineering? Часто ли вы, бродя по Сети, обращаете внимание на то, насколько качественно структурирована информация на сайте и насколько удобно устроена навигация?

Гид по UX исследованиям для начинающих
В индустрии, в основе которой лежит использование людьми наших продуктов, услуг и приложений, исследования просто необходимы. Мы задаем вопросы. Мы делаем пометки. Мы стараемся узнать все, что возможно,

25 советов как улучшить юзабилити (usability) вашего сайта. | Блог об интернет деятельности и трудовых буднях Максима Вячеславовича
Доброго времени суток, дорогие друзья! Сегодня мы поговорим с вами о такой важной вещи как U sability (юзабилити) сайта , о том, как улучшить данный фактор, зная его основные принципы и правила.

Что такое юзабилити и зачем оно нужно
Юзабилити включает простоту, удобство в пользовании, тестирование, проведение аудита проекта. Юзабилити сайтов, интернет-магазинов — это неотъемлимая часть выгодного ведения бизнеса. Задача юзабилити

Юзабилити тестирование сайта турагентства
«Когда информации много и она дешева, дорогим становится внимание». James Gleick Представим сайт, владелец которого считает его достаточно хорошим, удобным и привлекательным. Он размещает рекламные объявления

Юзабилити
Юзабилити (от англ. слова «usability» – практичность, простота использования) – это весьма распространенное ныне понятие объединяет максимальное удобство использования сайта и полезность информации, на

5 шагов для успешного юзабилити-тестирования приложения
Представьте: вы придумали и разработали мобильное приложение с приятным, на ваш взгляд, дизайном, удобным функционалом, полезными опциями, выпустили релиз продукта, но… Несмотря на мощную маркетинговую

Карта