1

我正在开发 Windows Phone 应用程序,我想添加类似 Dialog(Android) 的弹出窗口并在此对话框中显示ListBox\ 。LongListSelector

我使用一个叫做InputPrompt显示对话框的文本框。有这样的东西显示ListBox\ LongListSelector

4

1 回答 1

1

您可以使用WPToolkitCustomMessageBox提供的.

您正在寻找创建这样的东西来解决您的问题:

ListPicker picker = new ListPicker()
{
    Header = "SOME HEADER",
    ItemsSource = YourViewModel.SomeCollectionWithItems,
    Margin = new Thickness(12, 42, 24, 18)
};

CustomMessageBox messageBox = new CustomMessageBox()
{
    Caption = "This is a message box",
    Message = "Select one of the items from the list.",
    Content = picker,
    LeftButtonContent = "ok",
    RightButtonContent = "cancel"
};

显然,内容属性可以设置为各种各样的 UI 控件,因此可以随意切换。提供的开箱即用示例涵盖了可能的实现。

于 2013-02-22T03:44:43.493 回答