Browse Source

子功能页面完成

master
sc 5 months ago
parent
commit
dfcbd0e5ec
  1. 73
      Windows/ViewStep.xaml
  2. 115
      Windows/ViewStep.xaml.cs

73
Windows/ViewStep.xaml

@ -95,46 +95,49 @@
FontSize="20" Background="#FFEFEEEE"/> FontSize="20" Background="#FFEFEEEE"/>
<ComboBox x:Name="boxIDp" HorizontalAlignment="Right" Height="30" Margin="0,110,10,0" <ComboBox x:Name="boxIDp" HorizontalAlignment="Right" Height="30" Margin="0,110,10,0"
VerticalAlignment="Top" Width="230" FontSize="20" SelectionChanged="boxIDp_SelectionChanged"/> VerticalAlignment="Top" Width="230" FontSize="20" SelectionChanged="boxIDp_SelectionChanged"/>
<TextBox x:Name="boxNAMEp" HorizontalAlignment="Right" Height="30" Margin="0,70,10,0" <TextBox x:Name="boxNAMEp" HorizontalAlignment="Right" Height="30" Margin="0,70,10,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True"
IsReadOnly="True" FontSize="20" HorizontalContentAlignment="Right" MaxLength="3" IsReadOnly="True" FontSize="20" HorizontalContentAlignment="Right" MaxLength="3"
TextChanged="TextBoxp_TextChanged" /> TextChanged="TextBoxp_TextChanged" />
<TextBlock x:Name="P1NP" HorizontalAlignment="Left" Height="30" Margin="210,170,0,0" <TextBlock x:Name="P1NP" HorizontalAlignment="Left" Height="30" Margin="210,170,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/> Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P1P" HorizontalAlignment="Right" Height="30" Margin="0,170,10,0" <TextBox x:Name="P1P" HorizontalAlignment="Right" Height="30" Margin="0,170,10,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1"
Text="0" PreviewTextInput="Tb_KeyP1p" TextChanged="P1P_TextChanged" ClipToBounds="True" Text="0" PreviewTextInput="Tb_KeyP1p"
InputMethod.IsInputMethodEnabled="False" TextChanged="P1P_TextChanged" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<TextBlock x:Name="P2NP" HorizontalAlignment="Left" Height="30" Margin="210,205,0,0" <TextBlock x:Name="P2NP" HorizontalAlignment="Left" Height="30" Margin="210,205,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/> Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P2P" HorizontalAlignment="Right" Height="30" Margin="0,205,10,0" <TextBox x:Name="P2P" HorizontalAlignment="Right" Height="30" Margin="0,205,10,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1"
Text="0" PreviewTextInput="Tb_KeyP2p" InputMethod.IsInputMethodEnabled="False" ClipToBounds="True" Text="0" PreviewTextInput="Tb_KeyP2p"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> TextChanged="P2P_TextChanged" InputMethod.IsInputMethodEnabled="False"
<TextBlock x:Name="P3NP" HorizontalAlignment="Left" Height="30" Margin="210,240,0,0" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" <TextBlock x:Name="P3NP" HorizontalAlignment="Left" Height="30" Margin="210,240,0,0"
Background="#FFEFEEEE" Visibility="Hidden"/> TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
<TextBox x:Name="P3P" HorizontalAlignment="Right" Height="30" Margin="0,240,10,0" Background="#FFEFEEEE" Visibility="Hidden"/>
TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" <TextBox x:Name="P3P" HorizontalAlignment="Right" Height="30" Margin="0,240,10,0"
Text="0" PreviewTextInput="Tb_KeyP3p" InputMethod.IsInputMethodEnabled="False" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> ClipToBounds="True" Text="0" PreviewTextInput="Tb_KeyP3p"
<TextBlock x:Name="P4NP" HorizontalAlignment="Left" Height="30" Margin="210,275,0,0" TextChanged="P3P_TextChanged" InputMethod.IsInputMethodEnabled="False"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
Background="#FFEFEEEE" Visibility="Hidden"/> <TextBlock x:Name="P4NP" HorizontalAlignment="Left" Height="30" Margin="210,275,0,0"
<TextBox x:Name="P4P" HorizontalAlignment="Right" Height="30" Margin="0,275,10,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" Background="#FFEFEEEE" Visibility="Hidden"/>
Text="0" PreviewTextInput="Tb_KeyP4p" InputMethod.IsInputMethodEnabled="False" <TextBox x:Name="P4P" HorizontalAlignment="Right" Height="30" Margin="0,275,10,0"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1"
ClipToBounds="True" Text="0" PreviewTextInput="Tb_KeyP4p"
TextChanged="P4P_TextChanged" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
<TextBlock x:Name="P5NP" HorizontalAlignment="Left" Height="30" Margin="210,310,0,0" <TextBlock x:Name="P5NP" HorizontalAlignment="Left" Height="30" Margin="210,310,0,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20" TextWrapping="Wrap" VerticalAlignment="Top" Width="150" FontSize="20"
Background="#FFEFEEEE" Visibility="Hidden"/> Background="#FFEFEEEE" Visibility="Hidden"/>
<TextBox x:Name="P5P" HorizontalAlignment="Right" Height="30" Margin="0,310,10,0" <TextBox x:Name="P5P" HorizontalAlignment="Right" Height="30" Margin="0,310,10,0"
TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1" ClipToBounds="True" TextWrapping="Wrap" VerticalAlignment="Top" Width="230" MaxLines="1"
Text="0" PreviewTextInput="Tb_KeyP5p" ClipToBounds="True" Text="0" PreviewTextInput="Tb_KeyP5p"
InputMethod.IsInputMethodEnabled="False" TextChanged="P5P_TextChanged" InputMethod.IsInputMethodEnabled="False"
FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" /> FontSize="20" HorizontalContentAlignment="Right" Visibility="Hidden" />
</Grid> </Grid>

115
Windows/ViewStep.xaml.cs

@ -158,20 +158,119 @@ namespace DyeingComputer.Windows
{ {
try try
{ {
dat_D.BeginEdit(); if (dat_P !=0)
if (dat_P == 1)
{ {
dat_D["Parameter1_S1"] = Convert.ToDouble(P1P.Text); dat_D.BeginEdit();
if (dat_P == 1)
{
dat_D["Parameter1_S1"] = Convert.ToDouble(P1P.Text);
}
else if (dat_P == 2)
{
dat_D["Parameter1_S2"] = Convert.ToDouble(P1P.Text);
}
else if (dat_P == 3)
{
dat_D["Parameter1_S3"] = Convert.ToDouble(P1P.Text);
}
dat_D.EndEdit();
} }
else if (dat_P == 2) }
catch (Exception) { }
}
private void P2P_TextChanged(object sender, TextChangedEventArgs e)
{
try
{
if (dat_P != 0)
{ {
dat_D["Parameter1_S2"] = Convert.ToDouble(P1P.Text); dat_D.BeginEdit();
if (dat_P == 1)
{
dat_D["Parameter1_S1"] = Convert.ToDouble(P2P.Text);
}
else if (dat_P == 2)
{
dat_D["Parameter1_S2"] = Convert.ToDouble(P2P.Text);
}
else if (dat_P == 3)
{
dat_D["Parameter1_S3"] = Convert.ToDouble(P2P.Text);
}
dat_D.EndEdit();
} }
else if (dat_P == 3) }
catch (Exception) { }
}
private void P3P_TextChanged(object sender, TextChangedEventArgs e)
{
try
{
if (dat_P != 0)
{
dat_D.BeginEdit();
if (dat_P == 1)
{
dat_D["Parameter1_S1"] = Convert.ToDouble(P3P.Text);
}
else if (dat_P == 2)
{
dat_D["Parameter1_S2"] = Convert.ToDouble(P3P.Text);
}
else if (dat_P == 3)
{
dat_D["Parameter1_S3"] = Convert.ToDouble(P3P.Text);
}
dat_D.EndEdit();
}
}
catch (Exception) { }
}
private void P4P_TextChanged(object sender, TextChangedEventArgs e)
{
try
{
if (dat_P != 0)
{ {
dat_D["Parameter1_S3"] = Convert.ToDouble(P1P.Text); dat_D.BeginEdit();
if (dat_P == 1)
{
dat_D["Parameter1_S1"] = Convert.ToDouble(P4P.Text);
}
else if (dat_P == 2)
{
dat_D["Parameter1_S2"] = Convert.ToDouble(P4P.Text);
}
else if (dat_P == 3)
{
dat_D["Parameter1_S3"] = Convert.ToDouble(P4P.Text);
}
dat_D.EndEdit();
}
}
catch (Exception) { }
}
private void P5P_TextChanged(object sender, TextChangedEventArgs e)
{
try
{
if (dat_P != 0)
{
dat_D.BeginEdit();
if (dat_P == 1)
{
dat_D["Parameter1_S1"] = Convert.ToDouble(P5P.Text);
}
else if (dat_P == 2)
{
dat_D["Parameter1_S2"] = Convert.ToDouble(P5P.Text);
}
else if (dat_P == 3)
{
dat_D["Parameter1_S3"] = Convert.ToDouble(P5P.Text);
}
dat_D.EndEdit();
} }
dat_D.EndEdit();
} }
catch (Exception) { } catch (Exception) { }
} }

Loading…
Cancel
Save