Sedma Combis konferencija 2013
U zadnjem udžbeniku saznali smo kako primijeniti stil i tematske resurse na naše kontrole. Sada u ovom dijelu našeg tutorial serije nastavit ćemo raditi s stilovima i resursima i naučiti kako primijeniti resurse boja po našem izboru.
Počnimo raditi s istim projektom koji smo stvorili u posljednjem vodiču s jednim gumbom. Odaberite tu tipku i krenite prema prozoru svojstva. Kada kliknete na malu tipku sa strelicom koja se nalazi pored prednosti Pretežno, primijetit ćete da se na njemu otvara još jedan mali prozor s različitim pločicama i karticama u boji. Na tom malom prozoru nalaze se četiri male kartice, naime Null četkica, četka za čvrste boje, četkica za gradijent i četkica za slike. Prema zadanim se postavkama postavlja na čvrstu četku s bijelom bojom (RGB: 0,0,0 i alfa prozirni kanal postavljen na 255). Možete odabrati željenu boju pomicanjem klizača uzduž okomite trake, a zatim kružnim kursorom odabrati točnu boju. Također možete odabrati iDropper pomoću kojeg možete prihvatiti boju bilo kojeg dostupnog alata. Postoji mnogo načina da se promijeni boja na ovoj četkom jednake boje.
Isto vrijedi i za Gradient četku. On obavlja sličnu zadaću kao čvrsta boja četke, ali sportski nekoliko dodatnih mogućnosti. To vam daje niz zaustavljanja. Možete ih koristiti kreativno da biste dobili različite nijanse u odabranoj boji. Također možete promijeniti teksturu boje pomoću opcija kao što su horizontalni gradijent i vertikalni gradijent. Četkica za slike omogućuje odabir slike kao našeg resursa. Možete dodati sliku baš kao što smo dodali sliku u kontrolu slike.
Za sada koristite četkicu za boje gradijenta pomoću zaustavljanja kao što sam to učinila (Pogledajte sliku). Sada, ako vidite XAML prozor, vidjet ćete da se neki kôd dodaje u XAML prozor za gumb.
Pretpostavimo, ako želimo dodati isti stupanj gradijenta koji smo dodali za naš gumb na sve ostale kontrole na našoj stranici, kako da to učinimo? Za to idite u prednji kraj gdje postavljamo funky gradient četkom za boju i desnom tipkom miša kliknite na njega i odaberite "Izvuci vrijednost resursa". Otvorit će se mali popup prozor "Stvaranje resursa". Možete imenovati resurse koji želite ili možete otići kakav jest. Zatim možete odabrati mjesto na koje želite spremiti, ovisno o tome gdje želite koristiti ovaj resurs. Ako ga želite koristiti na jednoj stranici, odaberite MainPage.xaml drugo odaberite App.xaml i kliknite U redu.
Sada povucite drugu tipku na površini dizajna i idite na prednji entitet. Sada ćete pronaći prilagođeni resurs pod imenom lokalni resursi. Kada kliknete na nju, vidjet ćete drugi gumb koji nosi istu boju kao prvi. Što ako postoji više svojstava koja želimo primijeniti na našu kontrolu? To možemo učiniti pomoću stilova. Stil je zbirka vlasnika nekretnina. Sada stvorimo novi stil. Prvo izbrisati sve izmjene koje smo napravili u posljednjem primjeru i dobiti novi gumb za svježi početak. Zalijepite sljedeći kod ispod deklaracija xmlsns.
U ovom kodu stvorili smo dva svojstva postavljača za promjenu boje granice i prednje boje. Nakon toga idite na kôd gumba i dodajte ovaj kôd:
Style = "{StaticResource myStyle}".
Primijetit ćete da boja granica boja i boja u prvom planu postaju crvene.
Sada ako želite da biste primijenili taj stil na cijelu aplikaciju, izrežite kôd između. Otvorite datoteku App.xaml i zalijepite je između oznaka resursa aplikacije. Sada, ako se vratite i provjerite gumb, vidjet ćete da gumb još uvijek prikazuje crvenu boju.
Dakle, to je sve o Stilovima i resursima u sustavu Windows Phone 7.5. U sljedećem ćemo poglavlju saznati više o kretanju između xaml stranica.
Razvoj aplikacija za Windows Phone 7.5: varijable, vrste podataka i dodjeljivanje vrijednosti
U ovom vodiču vidjet ćemo koje su varijable i vrste podataka i kako dodijeliti ili preuzimati vrijednosti iz varijable
Preuzimanje dinamičke teme Bing Maps dinamičnih RSS sadržaja teme za snimanje fotografija u sustavu Windows 7
Slično dinamičnoj temi Bing RSS Feed, Microsoft je sada objavio Bing Map tema tematske slike za Windows 7.
Kako pratiti aktivnosti aplikacija i upotrebu resursa na androidu
Saznajte kako nadzirati aktivnosti aplikacija i korištenje resursa na Androidu.