|
|
|
using BBWY.Client.Models;
|
|
|
|
using BBWY.Client.Views.PackTask;
|
|
|
|
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.Navigation;
|
|
|
|
using System.Windows.Shapes;
|
|
|
|
|
|
|
|
namespace BBWY.Client.Views.QualityTask
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// QualitySetCerControl.xaml 的交互逻辑
|
|
|
|
/// </summary>
|
|
|
|
public partial class QualitySetCerControl : UserControl
|
|
|
|
{
|
|
|
|
public QualitySetCerControl()
|
|
|
|
{
|
|
|
|
InitializeComponent();
|
|
|
|
}
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
///
|
|
|
|
/// </summary>
|
|
|
|
public CertificateModel model
|
|
|
|
{
|
|
|
|
get { return (CertificateModel)GetValue(modelProperty); }
|
|
|
|
set
|
|
|
|
{
|
|
|
|
SetValue(modelProperty, value);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
public static readonly DependencyProperty modelProperty =
|
|
|
|
DependencyProperty.Register("model", typeof(CertificateModel), typeof(QualitySetCerControl), new PropertyMetadata(ChangedProperty));
|
|
|
|
|
|
|
|
private static void ChangedProperty(DependencyObject d, DependencyPropertyChangedEventArgs e)
|
|
|
|
{
|
|
|
|
//var control = d as CerControl;
|
|
|
|
//var data = e.NewValue as CertificateModel;
|
|
|
|
//if (data != null)
|
|
|
|
//{
|
|
|
|
// control.SetData(data);
|
|
|
|
//}
|
|
|
|
}
|
|
|
|
private void RadioButton_Checked(object sender, RoutedEventArgs e)
|
|
|
|
{
|
|
|
|
var rabtn = sender as RadioButton;
|
|
|
|
if (rabtn != null && rabtn.CommandParameter != null)
|
|
|
|
{
|
|
|
|
var labModel = Enum.Parse<CertificateLabelModel>(rabtn.CommandParameter.ToString());
|
|
|
|
model.LabelModel = labModel;
|
|
|
|
model.IsLogo = labModel == CertificateLabelModel.标准有3c ? 1 : 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
var data = e.Source as string;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|