UriMapper (WP7)
Aus Byte-Welt Wiki
Version vom 25. Februar 2011, 21:46 Uhr von EagleEye (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Der UriMapper ermöglicht es der kompletten URI für den NavigationService einen bestimmten Begriff zu übergeben. So ist der Au…“)
Der UriMapper ermöglicht es der kompletten URI für den NavigationService einen bestimmten Begriff zu übergeben. So ist der Aufruf NavigationService.Navigate(new Uri("/Name/Space/Page.xaml",UriKind.Relative)) durch NavigationService.Navigate(new Uri("/Seite",UriKind.Relative)) abkürzbar
Dazu muss in der App.xaml folgender Namespace eingebunden werden xmlns:nav="clr-namespace:System.Windows.Navigation;assembly=Microsoft.Phone", jetzt kann jede beliebige Seite über folgenden Code eingebunden werden <code=xml> <Application.Resources>
<nav:UriMapper x:Key="UriMapper"> <nav:UriMapper.UriMappings> <nav UriMapping Uri="/Seite" MappedUri="/Name/Space/Page.xaml" /> </nav:UriMapper.UriMappings> </nav:UriMapper>
</Application.Resources> </code=xml>