我正在尝试显示 CoreWindowDialog 以在我的用户删除记录时提示他们。
这是我的代码:
CoreWindowDialog dialog = new CoreWindowDialog("Are you sure you wish to delete this record?");
dialog.Commands.Add(new UICommand { Label = "Yes", Id = 0 });
dialog.Commands.Add(new UICommand { Label = "No", Id = 0 });
IUICommand command = await dialog.ShowAsync();
当我调用 ShowAsync 方法时,对话框会显示,但它会全屏显示,顶部是我的标题,底部是 Yes/No 按钮。
如何将其显示为像 MessageDialog 这样的横幅?(即屏幕的全宽,但高度调整为其内容的大小,即 2 个按钮和一个文本块)
似乎没有任何属性可以调整高度。
提前致谢。
我正在使用 XAML、.Net4.5,并且正在为 Windows RT 设备编写 Windows 商店应用程序。