修改io表查改逻辑,降低i资源开销60=>10

This commit is contained in:
sc committed 2024-09-25 00:23:45 +08:00
commit 2db3bfd186
5 files changed
+121 -52

No files matched your search

+1 -1
View File
@@ -14,7 +14,7 @@
HorizontalGridLinesBrush="#FFC9C9C9" VerticalGridLinesBrush="#FFC9C9C9" GridLinesVisibility="All" BorderBrush="Black"
BorderThickness="1,1,1,1" ColumnHeaderHeight="40" HorizontalContentAlignment="Right" Grid.ColumnSpan="2" AllowDrop="False"
CanUserReorderColumns="False" CanUserSortColumns="False" CanUserResizeRows="False" CanUserResizeColumns="False"
CanUserAddRows="True" CanUserDeleteRows="False" HeadersVisibility ="Column"
CanUserAddRows="True" CanUserDeleteRows="False" HeadersVisibility ="Column" SelectedIndex="{Binding Sys_workSTEPID}"
Background="White" SelectionMode="Single" FontSize="15" MinHeight="632" TabIndex="1" Focusable="True">
<DataGrid.RowStyle >
<Style TargetType="{x:Type DataGridRow}">
+5 -3
View File
@@ -28,8 +28,9 @@ namespace DyeingComputer.View
public partial class TechnologicalProcessView : UserControl
{
public TechnologicalProcessView()
{
{
InitializeComponent();
DataContext = new MainWindowViewModel();
FocusManager.SetFocusedElement(Grid, Grid);
if (workName != null)
{
@@ -38,7 +39,7 @@ namespace DyeingComputer.View
else
{
TechnologicalProcess_sql();
}
}
}
public static object workName;
@@ -94,7 +95,8 @@ namespace DyeingComputer.View
private void UserControl_Loaded(object sender, RoutedEventArgs e)
{
// FocusManager.SetFocusedElement(Grid, Grid);
// FocusManager.SetFocusedElement(Grid, Grid);
// Grid.DataContext = new MainWindowViewModel();
if (workName != null)
{
Grid.SelectedIndex = 0;
+1
View File
@@ -206,6 +206,7 @@ namespace DyeingComputer.View
MainWindowViewModel.WorkNumder = WorkOrder_Numder;
TechnologicalProcessView.workName = Process_id;
MainWindowViewModel.ViewID = 1;
var _mainWindow = Application.Current.Windows.Cast<Window>().FirstOrDefault(window => window is MainWindow) as MainWindow;//跨页面
_mainWindow.container.Content = new TechnologicalProcessView();//获取控件
}