Page 1 of 1
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 15:11
by fidko
Ahojte,
skusal som dnes nejake pokusy s WP designerom. WPF moc nepoznam, takze som tapal, ale nakoniec sa mi podarilo nieco nadesignovat. V designery sa to objavilo pekne, tak ako som zamyslal, no emulator zobrazuje neustale to iste. Narazil ste niekto na podobny problem vdaka ?
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 15:24
by martkono
Co znamena "to iste"?
Nevytvoril si si novu stranku a emulator ti otvara ako prvu povodnu? Ak ano, tak treba v Properties/WMAppManifest.xml upravit NavigationPage v DefaultTask.
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 15:39
by fidko
Ee, vytvoril som si PivotAplikaciu kde su defaultne nejake hodnoty:
Simulator zobrazuje:
http://prntscr.com/14evom" onclick="window.open(this.href);return false;
A emulator:
http://prntscr.com/14evsm" onclick="window.open(this.href);return false;
Proste neberie do uvahy styly :-/
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 15:43
by martkono
Styly si nastavoval len v ramci UI, alebo aj dat?
Nemam moznost to teraz otvorit, ale podal screenshotov vidim, ze v dizajneri mas ine data ako v emulatore. Co je sposobene tym, ze je nastaveny iny DataContext stranky pre dizajner a emulator.
Inak ma nenapada, co by za tym mohlo byt.
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 15:51
by fidko
Styly som nastavoval len v UI. Ked sa vytvoril projekt, v zaklade sa odkazoval na nejake neexistujuce resourcy
Code: Select all
<TextBlock Text="{Binding LineOne}" TextWrapping="NoWrap" Margin="12,0,0,0" Style="{StaticResource PhoneTextExtraLargeStyle}"/>
<TextBlock Text="{Binding LineThree}" TextWrapping="NoWrap" Margin="12,-6,0,0" Style="{StaticResource PhoneTextSubtleStyle}"/>
Tieto som doplnil. Designer to zobral, ale v emulatore nevidim zmenu :-/
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 17:17
by martkono
To co je na obrazku z emulatora sa zhoduje s tym, co je v tvojom kode.
PhoneTextSubtleStyle je text v sedej farbe (ako mozes vidiet aj v e-mailovej aplikacii).
Ide ti o to, ze nemas nazvy cervenou farbou? Mozno sa ti v dizajneri oznacuju polozky zoznamu a mas tam farbu "accent" (systemove nastavenie). Ale to neviem, preco by tento problem nastal.
Emulator zobrazuje nieco ine ako designer
Posted: Sat May 11, 2013 17:33
by fidko
Vdaka, moc si mi pomohol
Problem bol ten, ze defaultne MainPage sa defaultne odkazovala do resourcov cez PhoneTextExtraLargeStyle/PhoneTextExtraSubStyle no a kedze som ich v resourcoch nenasiel, doplnil som ich a povazoval do za spravne. Nenapadlo mi, ze su to nejake "preddefinovane" styly. Teraz som premenoval odkazy, premenoval x:key v resourcoch a vsetko funguje tak ako ma
Vdaka