1

我正在使用 wpf,我想将一些 textbox.text 字符串的参数从我的主窗口单击按钮传递到我的 appPages 文件夹中包含的用户控件,我该如何实现呢?

我想将它发送到的应用程序控件称为 FindCurrentStudent,我不喜欢要求直接代码,但我真的找不到任何东西?

我的想法是这样的:

    private void btnGeneral_Click(string _value, object sender, RoutedEventArgs e)
    {
        string value = textBox1.Text;
        AppPages.FindCurrentStudent v1 = new AppPages.FindCurrentStudent(value);
        //does not contain a constructor?
        value = _value;

然后从 customcontrol 我可以这样称呼它:

string MainWindowValue = value;
4

1 回答 1

0

有多种方法可以实现这一目标。根据您当前的设计,您可以:

  • 绑定Button.Command到由您公开的命令UserControl,并绑定Button.CommandParameterTextBox.Text
  • 将您公开的属性绑定UserControlTextBox.Text
  • 绑定到视图模型上的属性

您需要提供有关您当前设计的更多信息,然后我才能帮助您详细说明。

于 2012-04-17T14:52:47.017 回答