Leap Motion SDK
Vítejte v softwaru Windows Phone 7.5 Mango App development series. Viděli jsme, jak používat Canvas jako Dialog, nyní v této lekci se podíváme na různé typy inputscopes , které jsou k dispozici pod Windows Phone 7 a jak změnit typ vstupního svazku v závislosti na potřebách aplikace
Kdykoli uživatel musí zadávat data do textových polí, tak to dělá pomocí klávesnice na obrazovce. Tato klávesnice na obrazovce je označována jako InputScope. Windows Phone 7 má řadu různých typů vstupních přístrojů, které můžete vybírat jako vývojář v závislosti na typu informací, které chcete shromažďovat. Poskytování uživatelům vhodného typu vstupního pole pro zadávání dat činí úlohu zadávání dat rychleji a snadněji pro uživatele.
Takže začneme!
Vytvořte nový projekt s jedinečným názvem, jako je `InputScopeDemo`. Zkopírujte a vložte následující kód XAML do kódu xaml panelu Obsah panelu.
HorizontalAlignment = "Left"Okraj = "- 10,26,0,0"Název = "myTextBox"Text = ""VerticalAlignment = "Nahoru"Následující řádek kódu říká operačnímu systému Windows Phone 7, že otevře název e-mailu a typ adresy Inputscope. Všimněte si, že tento typ Inputscope je přizpůsoben pro snadné psaní e-mailové adresy, a to zejména pomocí klávesy `.com` a všech malých písmen.Pokud jste chtěli, aby číselný vstupní přístroj shromáždil telefonní číslo, stačí jen změňte atribut NameValue na číslo TelephoneNumberMůžete také nastavit typ inputscope v kódu C # zadáním následujícího kódu do události Textbox Focus.InputScope scope = nový InputScope ();InputScopeName name = new InputScopeName ();name.NameValue = InputScopeNameValue.Number;scope.Names.Add (název);
textbox1.InputScope = rozsah;
V tomto kódu vše, co děláte, je vytvořit objekt pro Třída InputScope a objekt pro třídu InputScopeName
InputScope scope = new InputScope ();InputScopeName name = new InputScopeName ();Potom nastavíme atribut Namevalue objektu třídy InputScopename na typ vstupní rozsah potřebujemename.NameValue = InputScopeNameValue.Number;Vše, co musíme do je objekt InputScopeName přidejte k objektu InputScopescope.Names.Add (name);
Konečný řádek kódu jednoduše nastaví inputscope do textového poletextbox1.InputScope =Pro úplný seznam spolu s jejich individuálním vysvětlením můžete navštívit stránku msdn.com a vyhledat InputScopeNameValue Enumeration
V následujícím příspěvku se dozvíme o rozhraní GPS, API pro lokalizaci a volání webových služeb
Nápady, které budou uvolněny na tzv. patch úterý, obsahují opravy chyby, která umožňují vzdálené spuštění kódu v programu Windows Media Player 11 v různých operačních systémech společnosti Microsoft a zranitelnost umožňující vzdálené spuštění kódu v různých verzích Windows OS a související produkty, včetně 2003 Server, Vista, XP, Office, .Net Framework, Works, Visual Studio, Visual FoxPro a dalšího softwaru.
Dvě další patche budou řešit vzdálené spuštění kódu v programu Windows Media Encoder 9 a Office a Office OneNote 2007.
GPS, API pro lokalizaci a volání webových služeb: Vývojový výukový program pro Windows Phone Apps - 25
Pomocí rozhraní API GPS, umístění a webových služeb v aplikaci Windows Phone. Část Windows Phone Apps Development Tutorial series.
Výukový program: Transformujte uživatelský rozhraní Windows 7 tak, aby vypadal jako Windows 8 UI
7 UI vypadá jako Windows 8. Existuje spousta freewaru, která vám pomohou přizpůsobit uživatelské rozhraní Windows 7 tak, aby připomínalo uživatelské rozhraní Windows 8.