Navigace v aplikaci
Vítejte zpět do vývojové řady aplikací Windows Phone 7.5 Mango App. V posledním tutoriálu řekneme, jak aplikovat styl a témata na ovládací prvky, v tomto tutoriálu uvidíme jeden způsob navigace mezi stránkami a předávání dat z jedné stránky do druhé.
Vkládáme stránky XAML do aplikací Silverlight, stejně jako načteme HTML ve webovém prohlížeči. Stejně jako na webové stránce má každá webová stránka svou jedinečnou adresu URL (Unified Resource Locator), například www.thewindowsclub.com. V aplikaci Windows Phone 7.5 používáme ovládací prvek hypertextového tlačítka a jeho vlastnost NavigateURI používáme s URI (Unified Resource Identifier) stránky XAML, kterou chcete načíst. Takže začněte s příkladem.
Vytvořte nový projekt s jedinečným názvem, jako je `NavigationDemo`. Potom klepněte pravým tlačítkem myši na název projektu v Průzkumníku řešení a vyberte možnost Přidat a poté položku Nový. V okně Přidat novou položku vyberte stránku Windows Phone Portrét, zadejte název jako Page1.xaml a klepněte na tlačítko Přidat v dolní části. Tím vytvoříte novou stránku zobrazenou na samostatné kartě v hlavní oblasti návrhu. Pro změnu srozumitelnosti změňte název stránky nové stránky na "Nová stránka" změnou vlastností Text stránky TextBlock. Další na kartě MainPage.xaml přetáhněte tlačítko hypertextového odkazu v oblasti návrhu. Nyní změňte vlastnost NavigateUri v okně Vlastnosti pro tlačítko hypertextového odkazu. Vložte následující řetězec
/NavigationDemo;component/Views/Page1.xaml
Nyní spusťte aplikaci a klikněte na tlačítko hypertextového odkazu zobrazené v emulátoru. Budete navigováni na stránce Page1.xaml z MainPage.xaml.
Nyní s cílem odeslat informace z jedné stránky do druhé použijeme Querystring. Takže zvážit URL jako www.abcxyz.com/images.aspx?id=3&language=en. Zde se vše po otazníku nazývá querystring. Můžete si všimnout, že máme dvě páry hodnot jmen, tj. Id = 3 a languae = en. Ampersand nám dovoluje přidat různé informace, v tomto případě id a jazyk.
Takže v návaznosti na náš projekt přetáhneme TextBlock na stránku Page1.xaml. Zrušte vlastnost TextBlock.Text a vložte následující kód C # do události PhoneApplicationPage_Loaded.
textBlock1.Text = String.Format ("Hodnota: {0}", NavigationContext.QueryString ["id"]); v tomto řádku kódu používáme NavigationContext, který nám dává přístup k adrese URL, konkrétně dotazovacímu řetězci. Specifikujeme položku, kterou chceme získat v hranatých závorkách
Než spustíme aplikaci, změníme vlastnost NavigateUri tlačítka hypertextového odkazu na následující
/NavigationDemo; komponenta / Návrhy / Stránky. = 1
Budeme také přetahovat další tlačítko hypertextového odkazu do MainPage.xaml a nastavit jeho vlastnost navigateUri na následující
/NavigationDemo;component/Views/Page1.xaml?id=2
Nyní, když jste spustíme aplikaci a klikneme na tlačítko hypertextového odkazu v emulátoru, abychom mohli vidět hodnotu id předaného z MainPage.xaml. Tak snadná navigace mezi stránkami je v aplikaci Windows Phone 7. Pokračujte v procvičování, dokud se vám to nedaří. Nyní se dozvíte o práci s aplikačním pruhem
Výzkum a vývoj společnosti Offshoring (výzkum a vývoj) do Indie je v současné době průmyslem ve výši 9,35 miliardy amerických dolarů, přičemž výzkumná a vývojová centra ve vlastnictví nadnárodních společností představují podle poradenské společnosti Zinnov přibližně 5,83 miliardy dolarů.
Tato centra pracují na softwarových produktech , vestavěné systémy a inženýrské služby
Plánuje pracovat s Čínou, aby poskytla nemocnicím platformy pro spolupráci a sdílení informací navržených v nové laboratoři společnosti pro zdravotnické výrobky v Pekingu. Mezi aplikacemi, na kterých se pracuje v laboratoři, jsou ty, které zobrazují elektronické zdravotní záznamy sdílené mezi nemocnicemi, umožňují virtuální konference mezi lékaři a interpretovat termíny používané v tradiční čínské medicíně pro digitální klasifikaci.
ČíNa v letošním roce oznámila plány na utrácení 850 miliard yuanů (125 miliard amerických dolarů) za účelem dosažení všeobecné zdravotní péče. Zatímco vláda nedokázala jasně, kolik z této částky je určeno na výdaje na IT, balíček stále vytváří významnou příležitost pro zdravotnické produkty, říká Matt Wang, viceprezident společnosti IBM zodpovědný za China Development Labs.
Je vzácné CDMA smartphony se systémem Windows Phone Mango. Toto zařízení QWERTY má slibné specifikace, které jsou vylepšeny díky aktualizaci Windows Phone Mango. Je vybavena obvyklým designem HTC a výkonnou anotomií, která usnadňuje a usnadňuje interakci s uživatelem. Přečtěte si další informace o technických specifikacích a krátký přehled HTC Arrive společnosti Sprint.
HTC Arrive Technické specifikace