如何从uwp中的任何页面传递ContentDialog中的值?

时间:2016-05-31 05:29:05

标签: xaml uwp windows-10-universal uwp-xaml

我需要将值从页面传递给Contentdialog。请帮助我

如何从任何页面传递ContentDialog中的值

1 个答案:

答案 0 :(得分:4)

您可以重载构造函数 例如,如果您有不带参数的标准构造函数

   public ContentDialog1()
    {
     this.InitializeComponent();
    }

只需添加一个新的:

   public ContentDialog1(string param)
    {
      this.InitializeComponent();
    }

当您调用对话框时,您可以传递参数:

     ContentDialog1 cd = new ContentDialog1("some info");
     await cd.ShowAsync();