След като научите за XAML, като част от тази серия на уроците, нека да научим за това Контроли за оформление на Silverlight, Определянето на контрола при проектирането на уебсайт е много трудно, тъй като има голям брой браузъри и поради различни резолюции на екрана, но докато проектирате приложение за Windows Phone като разработчик, ще можете по-лесно да оформите контроли, тъй като Windows Phone OS има някои предварително зададени изисквания за екрана.
Сега ще разгледаме всеки от контрола на оформлението. Всички контроли за оформление могат да бъдат преместени от лентата с инструменти към екрана на дизайнерите.
Grid:
Контролът на мрежата е създаден, за да ви позволи да добавите броя редове и колони и след това да поставите контролите в тези клетки. Можете да дефинирате редове и колони или чрез кода, или като използвате самото дизайнерско пространство. Началните и крайните маркери ще създадат решетка. (), след като вече е зададена решетка, можете да добавите този код, за да добавите няколко реда и колони.
По-късно можете да добавите няколко колони или редове, ако е необходимо. Звездичката (*) означава, че в допълнителната колона / ред трябва да се даде допълнително място, ако има! Има много имоти, с които можете да играете, за да получите очакваната функционалност. Плоският панел е доста прост. Всички контроли, поставени на панела на стека, се показват във вертикален стек. След като създадете панел на стека, можете просто да добавите контроли между началните и крайните маркери на панела на стека. Платното ви позволява да поставите контролите на екрана, където искате да се показват. Така че вместо марж, се използва улов на собственост. Но платното има недостатък в изобразяването, сякаш изменението на телефона се променя или ориентацията на телефона се променя, може да доведе до някои нежелани резултати.Панел на стека:
Платно: