using BBWY.Client.Models; using BBWY.Controls; using System; using System.Collections.Generic; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; namespace BBWY.Client.Views.QualityTipWindows { /// /// ProductCerWindow.xaml 的交互逻辑 /// public partial class QualityProductWindow : BWindow { public QualityProductWindow(string title, string isTrueMsg, string isFalseMsg, Action clickReturn) { InitializeComponent(); this.DataContext = this; Title = title; IsTrueMsg = isTrueMsg; IsFalseMsg = isFalseMsg; ClickReturn = clickReturn; } private string title; /// /// 封箱配置状态 /// public string Title { get => title; set { Set(ref title, value); } } private string isTrueMsg; /// /// 封箱配置状态 /// public string IsTrueMsg { get => isTrueMsg; set { Set(ref isTrueMsg, value); } } private string isFalseMsg; /// /// 封箱配置状态 /// public string IsFalseMsg { get => isFalseMsg; set { Set(ref isFalseMsg, value); } } public Action ClickReturn { get; set; } private void btn_true_Click(object sender, RoutedEventArgs e) { this.Visibility = Visibility.Collapsed; ClickReturn?.Invoke(true); this.Close(); } private void btn_false_Click(object sender, RoutedEventArgs e) { this.Visibility = Visibility.Collapsed; ClickReturn.Invoke(false); this.Close(); } } }