From 6d048a7cdb4a8b96e376de8e22305127fdf67c83 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Mon, 7 Feb 2022 03:02:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=B7=E5=8D=95=E5=BC=B9=E7=AA=97=EF=BC=8C?= =?UTF-8?q?=E6=A0=87=E7=AD=BE=E4=B8=8B=E6=8B=89=E6=A1=86=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Client/Models/KVModel.cs | 9 +++++++++ BBWY.Client/Views/Order/SD.xaml | 17 ++++++++++------- BBWY.Client/Views/Order/SD.xaml.cs | 18 +++++++++++++++++- 3 files changed, 36 insertions(+), 8 deletions(-) create mode 100644 BBWY.Client/Models/KVModel.cs diff --git a/BBWY.Client/Models/KVModel.cs b/BBWY.Client/Models/KVModel.cs new file mode 100644 index 00000000..60964960 --- /dev/null +++ b/BBWY.Client/Models/KVModel.cs @@ -0,0 +1,9 @@ +namespace BBWY.Client.Models +{ + public class KVModel : NotifyObject + { + public string Key { get; set; } + + public string Value { get; set; } + } +} diff --git a/BBWY.Client/Views/Order/SD.xaml b/BBWY.Client/Views/Order/SD.xaml index a9d4c8f2..8fc4fc5f 100644 --- a/BBWY.Client/Views/Order/SD.xaml +++ b/BBWY.Client/Views/Order/SD.xaml @@ -11,7 +11,8 @@ Title="SD订单" Height="300" Width="300" Style="{StaticResource bwstyle}" MinButtonVisibility="Collapsed" - MaxButtonVisibility="Collapsed"> + MaxButtonVisibility="Collapsed" + Loaded="BWindow_Loaded"> @@ -58,12 +59,14 @@ - - - - - - + + + + + + + + diff --git a/BBWY.Client/Views/Order/SD.xaml.cs b/BBWY.Client/Views/Order/SD.xaml.cs index 5e1aa574..252dda1e 100644 --- a/BBWY.Client/Views/Order/SD.xaml.cs +++ b/BBWY.Client/Views/Order/SD.xaml.cs @@ -1,5 +1,6 @@ using BBWY.Client.Models; using BBWY.Controls; +using System.Collections.Generic; using System.Windows; using System.Windows.Controls; @@ -29,6 +30,19 @@ namespace BBWY.Client.Views.Order InitializeComponent(); this.OrderId = orderId; this.IsSetStorageType = isSetStorageType; + + } + private void BWindow_Loaded(object sender, RoutedEventArgs e) + { + cbx_flag.ItemsSource = new List() + { + new KVModel() {Key="灰色",Value="Gray"}, + new KVModel() {Key="红色",Value="Red"}, + new KVModel() {Key="黄色",Value="Yellow"}, + new KVModel() {Key="绿色",Value="Green"}, + new KVModel() {Key="蓝色",Value="Blue"}, + new KVModel() {Key="紫色",Value="Purple"} + }; } private void btn_Save_Click(object sender, RoutedEventArgs e) @@ -37,12 +51,14 @@ namespace BBWY.Client.Views.Order decimal.TryParse(txtDeliveryExpressFreight.Text, out decimal deliveryExpressFreight); SDCommissionAmount = sdCommissionAmountd; DeliveryExpressFreight = deliveryExpressFreight; - Flag = (cbx_flag.SelectedItem as ComboBoxItem).Content.ToString(); + Flag = (cbx_flag.SelectedItem as KVModel).Value; SDType = (SDType)cbx_sdType.SelectedItem; VenderRemark = txtVenderRemark.Text; this.DialogResult = true; this.Close(); } + + } }