我需要在我的silverlight应用程序中有"否取消确认"窗口.我正在尝试使用子窗口来实现此目的.但 this.Show();不要等到用户提出他的意见.
有帮助吗?
谢谢
PS:我对silverlight很新
tex*_*ex5 16
如果你只是使用OK和Cancel按钮就可以了,你也可以使用Messagebox,虽然它看起来不那么花哨.
MessageBoxResult result = MessageBox.Show("Lorem ipsum doso mitus dasam ...",
"The title", MessageBoxButton.OKCancel);
if (result == MessageBoxResult.OK) {
MessageBox.Show("You clicked OK");
}
Run Code Online (Sandbox Code Playgroud)
使用子表单,因为您目前只是重新排列Show所谓的代码: -
void SomeMethod()
{
var dialog = new YesNoCancelDialog();
dialog.Closed += (s, args) =>
{
switch (dialog.Result)
{
//Handle resulting user choice
}
}
dialog.Show();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13915 次 |
| 最近记录: |