步步为盈
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

68 lines
1.9 KiB

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
{
/// <summary>
/// ProductCerWindow.xaml 的交互逻辑
/// </summary>
public partial class QualityProductWindow : BWindow
{
public QualityProductWindow(string title, string isTrueMsg, string isFalseMsg, Action<bool> clickReturn)
{
InitializeComponent();
this.DataContext = this;
Title = title;
IsTrueMsg = isTrueMsg;
IsFalseMsg = isFalseMsg;
ClickReturn = clickReturn;
}
private string title;
/// <summary>
/// 封箱配置状态
/// </summary>
public string Title { get => title; set { Set(ref title, value); } }
private string isTrueMsg;
/// <summary>
/// 封箱配置状态
/// </summary>
public string IsTrueMsg { get => isTrueMsg; set { Set(ref isTrueMsg, value); } }
private string isFalseMsg;
/// <summary>
/// 封箱配置状态
/// </summary>
public string IsFalseMsg { get => isFalseMsg; set { Set(ref isFalseMsg, value); } }
public Action<bool> 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();
}
}
}