我想爲我的應用程序獲得一些用戶輸入,如名稱,DOB等從模態窗口
爲此,我需要一個對話框來顯示其中將包含文本框和其他控件。
我通常在WinForms/WPF中創建一個繼承自窗體/窗口類的類並使用Show/ShowDialog方法向用戶呈現窗體
如何在Windows 8 metro應用程序中使用XAML/C# ?
我已經看過Windows.UI.Popups
命名空間
下的MessageDialog
類,但它僅顯示類似於經典MessageBox的消息。
我看了另一個CoreWindowFlyout
類,也不確定是否可以用於我期望的行爲。如何在Windows 8 metro應用程序中提供用戶提示對話框?
3
A
回答
10
您可以簡單地創建具有所有必需輸入(如TextBox
es)的自定義UserControl
,然後使用Popup
類顯示它。
例如:
Popup myPopup = new Popup();
myPopup.Child = new CustomUserControl();
myPopup.IsOpen = true;
4
繼從答案當場從MBZ,你試圖尋找在"Windows 8 app samples - C#, VB.NET, C++, JavaScript"特別是"XAML Popup sample」。
相關問題
- 1. Windows 8 Metro應用程序對話框更改字體顏色
- 2. 如何在Windows 8應用程序中提供語義縮放
- 3. 提供Windows 8應用程序和桌面應用程序
- 4. Windows 8上的metro樣式應用程序中是否提供了LINQ-to-SQL?
- 5. Windows 8 Metro應用程序中是否提供了所有JavaScript功能?
- 6. 防止在Windows 8 Metro應用程序中提交空文本框
- 7. 應用程序開發:: Windows 8 ::如何提供新聞更新
- 8. 將用戶數據存儲在Windows 8 metro應用程序中
- 9. Windows 8:如何在Windows 8中使用外部圖像Metro應用程序
- 10. 消息對話框用戶選擇Metro應用程序 - JavaScript
- 11. Windows 8,Metro應用程序:關於對話框的指導或建議
- 12. Windows 8中的SQLite Metro(現代用戶界面)應用程序
- 13. 適用於Windows 8應用程序的廣告提供商
- 14. Windows 8應用程序和Windows Phone應用程序提交
- 15. 如何在Metro(Windows 8)應用程序中檢測Alt?
- 16. 我的應用程序提供了Facebook登錄對話框,並提示用戶登錄 - 他如何從此對話框中取消?
- 17. Windows 8 Metro應用程序 - 渲染PNGs
- 18. Windows 8 Metro應用程序Iframe
- 19. DateTime.Now - Metro應用程序 - Windows 8
- 20. HtmlAgilityPack和Windows 8 Metro應用程序
- 21. SQlite與Windows 8 Metro應用程序
- 22. 提示對話框一次(僅在用戶啓動應用程序時)
- 23. Windows Phone 8應用程序提交
- 24. 如何使用metro應用程序(Windows 8)在Facebook用戶的牆上張貼?
- 25. 在Windows 8上實現驗證Metro Metro應用程序
- 26. 在Windows 8 Metro綁定超鏈接到richtextblock Metro應用程序
- 27. 如何在Windows 8 Metro應用
- 28. 在Windows 8 Metro應用
- 29. 當退出應用程序時提示確認對話框
- 30. 使用Windows 8/WinRT在Metro應用程序中啓用
我跟着‘XAML彈出樣本’鏈接,看到的, 「此項目尚未發佈。」 –
我發現這個,但:http://www.c-sharpcorner.com/UploadFile/99bb20/custom-control-in-windows-8-apps-using-C-Sharp/ –
Windows 8.1 Store應用程序示例中還有一個「XAML用戶和自定義控件示例」項目:https://code.msdn.microsoft.com/windowsapp S/Windows的8-現代風格的應用程序內的樣品 –