Контроли за оформление на Silverlight: Ръководство за разработка на Windows Phone Apps - Част 16

Съдържание:

Контроли за оформление на Silverlight: Ръководство за разработка на Windows Phone Apps - Част 16
Контроли за оформление на Silverlight: Ръководство за разработка на Windows Phone Apps - Част 16

Видео: Контроли за оформление на Silverlight: Ръководство за разработка на Windows Phone Apps - Част 16

Видео: Контроли за оформление на Silverlight: Ръководство за разработка на Windows Phone Apps - Част 16
Видео: Earn $420 In 10 Mins For FREE Over & Over AGAIN! (Make Money Online) - YouTube 2024, Ноември
Anonim

След като научите за XAML, като част от тази серия на уроците, нека да научим за това Контроли за оформление на Silverlight, Определянето на контрола при проектирането на уебсайт е много трудно, тъй като има голям брой браузъри и поради различни резолюции на екрана, но докато проектирате приложение за Windows Phone като разработчик, ще можете по-лесно да оформите контроли, тъй като Windows Phone OS има някои предварително зададени изисквания за екрана.

Сега ще разгледаме всеки от контрола на оформлението. Всички контроли за оформление могат да бъдат преместени от лентата с инструменти към екрана на дизайнерите.

Grid:

Контролът на мрежата е създаден, за да ви позволи да добавите броя редове и колони и след това да поставите контролите в тези клетки. Можете да дефинирате редове и колони или чрез кода, или като използвате самото дизайнерско пространство. Началните и крайните маркери ще създадат решетка. (), след като вече е зададена решетка, можете да добавите този код, за да добавите няколко реда и колони.

По-късно можете да добавите няколко колони или редове, ако е необходимо. Звездичката (*) означава, че в допълнителната колона / ред трябва да се даде допълнително място, ако има! Има много имоти, с които можете да играете, за да получите очакваната функционалност.

Можете също така да създавате редове и колони, като кликнете върху границата на решетката на желаната дължина. Това е много по-лесно, нали? След като създадете мрежата, можете да поставите контролите между клетките само като споменавате свойствата grid.row и grid.column. (Запомнете, че стойностите за тези свойства започват от 0).
Можете също така да създавате редове и колони, като кликнете върху границата на решетката на желаната дължина. Това е много по-лесно, нали? След като създадете мрежата, можете да поставите контролите между клетките само като споменавате свойствата grid.row и grid.column. (Запомнете, че стойностите за тези свойства започват от 0).

Панел на стека:

Плоският панел е доста прост. Всички контроли, поставени на панела на стека, се показват във вертикален стек. След като създадете панел на стека, можете просто да добавите контроли между началните и крайните маркери на панела на стека.

Image
Image

Платно:

Платното ви позволява да поставите контролите на екрана, където искате да се показват. Така че вместо марж, се използва улов на собственост. Но платното има недостатък в изобразяването, сякаш изменението на телефона се променя или ориентацията на телефона се променя, може да доведе до някои нежелани резултати.

Вижте тук, ние определихме позицията на текстовия блок, използвайки прикрепеното свойство на платно. Така че, ако преместите нашето платно, контролите ще се движат заедно с него.

Препоръчано: