sc 1 month ago
parent
commit
79cb7ef123
  1. 1
      ProcessManageUI/MainWindow.xaml
  2. 20
      ProcessManageUI/MainWindow.xaml.cs
  3. 6
      ProcessManageUI/ProcessManageUI.csproj

1
ProcessManageUI/MainWindow.xaml

@ -5,6 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:ProcessManageUI" xmlns:local="clr-namespace:ProcessManageUI"
mc:Ignorable="d" mc:Ignorable="d"
Loaded="Window_Loaded"
ResizeMode="NoResize" ResizeMode="NoResize"
Title="ProcessManage" Height="450" Width="800" > Title="ProcessManage" Height="450" Width="800" >
<Grid> <Grid>

20
ProcessManageUI/MainWindow.xaml.cs

@ -13,7 +13,6 @@ using System.Windows;
using System.Windows.Controls; using System.Windows.Controls;
using System.Windows.Data; using System.Windows.Data;
using System.Windows.Documents; using System.Windows.Documents;
using System.Windows.Forms;
using System.Windows.Input; using System.Windows.Input;
using System.Windows.Media; using System.Windows.Media;
using System.Windows.Media.Animation; using System.Windows.Media.Animation;
@ -23,7 +22,6 @@ using System.Windows.Shapes;
using System.Windows.Threading; using System.Windows.Threading;
using System.Xml.Linq; using System.Xml.Linq;
using static ProcessManageUI.SqliteHelper; using static ProcessManageUI.SqliteHelper;
using static System.Net.WebRequestMethods;
namespace ProcessManageUI namespace ProcessManageUI
{ {
@ -70,8 +68,8 @@ namespace ProcessManageUI
Hide(); Hide();
base.OnClosing(e); base.OnClosing(e);
} }
private static IniFile.IniFiles Configini = new IniFile.IniFiles(Convert.ToString(System.AppDomain.CurrentDomain.BaseDirectory) + "ProcessManageConfigini.ini"); private static IniFile.IniFiles Configini = new IniFile.IniFiles(Environment.CurrentDirectory + "\\ProcessManageConfigini.ini");
private static string SQLIP = Configini.IniReadvalue("SQL_SERVER", "SQL1"); //读配置文件 private static string SQLIP = Configini.IniReadvalue("SQL_SERVER", "SQL1"); //读配置文件
private static string SQLNAME = Configini.IniReadvalue("SQL_SERVER", "SQL2"); private static string SQLNAME = Configini.IniReadvalue("SQL_SERVER", "SQL2");
private static string SQMOD = Configini.IniReadvalue("SQL_SERVER", "SQL3"); private static string SQMOD = Configini.IniReadvalue("SQL_SERVER", "SQL3");
@ -94,14 +92,16 @@ namespace ProcessManageUI
public MainWindow() public MainWindow()
{ {
InitializeComponent(); InitializeComponent();
DataContext = this;
// 程序默认启动时隐藏窗体 }
private void Window_Loaded(object sender, RoutedEventArgs e)
{ // 程序默认启动时隐藏窗体
Hide(); Hide();
IP.Text = SQLIP; IP.Text = SQLIP;
MOD.Text = SQMOD; MOD.Text = SQMOD;
NAME.Text = SQLNAME; NAME.Text = SQLNAME;
USER.Text = SQLUSER; USER.Text = SQLUSER;
PAW.Text = SQLPASWORD; PAW.Text = SQLPASWORD;
TIMEMS.Text = _intervalMs.ToString(); TIMEMS.Text = _intervalMs.ToString();
@ -110,10 +110,10 @@ namespace ProcessManageUI
SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径 SQLiteHelpers = new SQLiteHelper(DBAddress); //数据库连接路径
SQLiteHelpers.Open(); //打开数据库 SQLiteHelpers.Open(); //打开数据库
Gram = SQLiteHelpers.ExecuteDataSet("select * from Gram", null).Tables[0]; //读取表写入缓存 Gram = SQLiteHelpers.ExecuteDataSet("select * from Gram", null).Tables[0]; //读取表写入缓存
Product = SQLiteHelpers.ExecuteDataSet("select * from ProcessManage", null).Tables[0]; Product = SQLiteHelpers.ExecuteDataSet("select * from ProcessManage", null).Tables[0];
SQLiteHelpers.Close(); SQLiteHelpers.Close();
Datalog.AppendText("\n设定循环时间"+ _intervalMs+"MS"); Datalog.AppendText("\n设定循环时间" + _intervalMs + "MS");
disTimer.Tick += EXTask; disTimer.Tick += EXTask;
disTimer.Start();//计时开始 disTimer.Start();//计时开始
@ -288,5 +288,7 @@ namespace ProcessManageUI
data_Grid.Visibility=Visibility.Collapsed; data_Grid.Visibility=Visibility.Collapsed;
disTimer.Start();//计时 disTimer.Start();//计时
} }
} }
} }

6
ProcessManageUI/ProcessManageUI.csproj

@ -16,7 +16,7 @@
<Deterministic>true</Deterministic> <Deterministic>true</Deterministic>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>x64</PlatformTarget>
<DebugSymbols>true</DebugSymbols> <DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType> <DebugType>full</DebugType>
<Optimize>false</Optimize> <Optimize>false</Optimize>
@ -24,6 +24,7 @@
<DefineConstants>DEBUG;TRACE</DefineConstants> <DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
@ -37,6 +38,9 @@
<PropertyGroup> <PropertyGroup>
<ApplicationIcon>sunlight_logo.ico</ApplicationIcon> <ApplicationIcon>sunlight_logo.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<PropertyGroup>
<StartupObject>ProcessManageUI.App</StartupObject>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Data" /> <Reference Include="System.Data" />

Loading…
Cancel
Save