diff --git a/Audit.csproj b/Audit.csproj index 2614377..b2c4313 100644 --- a/Audit.csproj +++ b/Audit.csproj @@ -166,6 +166,7 @@ + diff --git a/ConvertMoels/GramsSQLConvert.cs b/ConvertMoels/GramsSQLConvert.cs new file mode 100644 index 0000000..3ba23f5 --- /dev/null +++ b/ConvertMoels/GramsSQLConvert.cs @@ -0,0 +1,31 @@ +using System; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Data; + +namespace Audit.ConvertMoels +{ + internal class GramsSQLConvert : IValueConverter + { + public object Convert(object value, Type targetType, object parameter, CultureInfo culture) + { + string G = value.ToString(); + if (G == "0") + { + return "red"; + } + else + { + return "black"; + } + } + + public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) + { + return null; + } + } +} diff --git a/View/QueryView.xaml b/View/QueryView.xaml index c4d1743..845f916 100644 --- a/View/QueryView.xaml +++ b/View/QueryView.xaml @@ -4,10 +4,11 @@ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:local="clr-namespace:Audit.View" + xmlns:ConvertMoels="clr-namespace:Audit.ConvertMoels" mc:Ignorable="d" DataContext="{Binding Source={StaticResource Locator},Path=Query}" d:DesignHeight="900" d:DesignWidth="1140"> - + @@ -83,7 +84,15 @@ - + + + + + + diff --git a/View/QueryView.xaml.cs b/View/QueryView.xaml.cs index 41610a6..d4d35c9 100644 --- a/View/QueryView.xaml.cs +++ b/View/QueryView.xaml.cs @@ -86,7 +86,7 @@ namespace Audit.View { string DataGridDyelots_value = (DataGridDyelots.Columns[0].GetCellContent(DataGridDyelots.Items[rownum]) as TextBlock).Text;//定位第0列选中行单元格,单号 string DataGridReDye_value = (DataGridDyelots.Columns[1].GetCellContent(DataGridDyelots.Items[rownum]) as TextBlock).Text;//定位第1列选中行单元格,重染 - string DataGridMachine_value = (DataGridDyelots.Columns[2].GetCellContent(DataGridDyelots.Items[rownum]) as TextBlock).Text;//定位第2列选中行单元格,机台 + //string DataGridMachine_value = (DataGridDyelots.Columns[2].GetCellContent(DataGridDyelots.Items[rownum]) as TextBlock).Text;//定位第2列选中行单元格,机台 string DataGridCreationTime_value = (DataGridDyelots.Columns[3].GetCellContent(DataGridDyelots.Items[rownum]) as TextBlock).Text;//定位第3列选中行单元格,开单时间 //Dyelots_Dyelot.Text = DataGridDyelots_value.ToString();//获取工单单元格字符串填入工单输入框 Dyelots_ReDye.Text = DataGridReDye_value.ToString(); //获取重染单元格字符串填入重染框