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(); } + + } }