将值从一个用户控件传递到另一个

问题描述

我正在开发一个 WPF 应用程序,我正在寻找有关如何跨用户控件传递从数据库生成提取的整数值的解决方

例如

  • 假设有一个名为 WinA
  • 的主窗口
  • 它承载 2 个用户控件,一个名为 CustomerDetails,另一个名为 CustomerOrder
  • CustomerDetails 用户控件有一个 CustomerID 文本框和一个按钮以及一些用于将值插入数据库的不重要文本框
  • CustomerOrder一个 OrderID 文本框

我们在 CustomerDetails 创建了客户资料。当我单击按钮(在 CustomerDetails 上)时,它不仅会将值保存到数据库,还会打开 CustomerOrder 用户控件,并且应该从 CustomerID 文本框中获取值并将其传递进入OrderID文本框

解决方法

您可以在控件的代码中使用 get 和 set 创建一个变量。