universal apps tips and tricks
TRANSCRIPT
#dotNETSpain2015
Santiago Porras RodríguezMicrosoft Windows Platform Development MVP
Tips & Tricks de diseño de aplicaciones móviles
Y
AX B
@saintwukong
#dotNETSpain2015
Santiago Porras RodríguezMVP Windows Platform DevelopmentUX – SharePoint Developer
http://blogs.encamina.com/en-tu-casa-o-en-la-mia/http://geeks.ms/blogs/santypr [email protected]@saintwukong
#dotNETSpain2015#dotNETSpain2015
Datos en tiempo de diseñoDiseño adaptativoCompartiendo XAMLImágenes circularesSelector de plantillas por parámetro
Agenda
#dotNETSpain2015#dotNETSpain2015
Podemos compartir todo el código XAML incluyendo páginas
¡Pero cuidado! Las páginas difieren muchísimo entre Windows Phone y Windows
ResoluciónDirección de navegación
Área de visibilidad
Compartiendo páginas
En anteriores versiones de Windows Platform
#dotNETSpain2015#dotNETSpain2015
Back button
Resolviendo el problema del “back button”public CommonPage() {
this.InitializeComponent();
this.navigationHelper = new NavigationHelper(this);
this.InsertPageTitleUserControl();
this.navigationHelper.LoadState += navigationHelper_LoadState;
this.navigationHelper.SaveState += navigationHelper_SaveState;
}
private void InsertPageTitleUserControl() {
PageTitleUserControl pageTitle = new PageTitleUserControl(this.navigationHelper);
pageTitle.PageTitle = "Common page";
pageTitle.AppName = "APP NAME";
rootGrid.Children.Add(pageTitle);
Grid.SetRow(pageTitle, 0);
}