Browse Source

添加打印机查找

master
忱 沈 2 years ago
parent
commit
2e3daa042f
  1. 2
      Windows/Print.xaml
  2. 10
      Windows/Print.xaml.cs

2
Windows/Print.xaml

@ -4,7 +4,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:formula_manage.Windows" xmlns:local="clr-namespace:formula_manage.Windows"
mc:Ignorable="d" mc:Ignorable="d" Loaded="Window_Print"
Title="打印设置" Height="500" Width="500" MaxWidth="500"> Title="打印设置" Height="500" Width="500" MaxWidth="500">
<Grid> <Grid>
<TextBlock HorizontalAlignment="Left" Height="20" Margin="20,35,0,0" TextWrapping="Wrap" Text="打印模板:" VerticalAlignment="Top" Width="70" FontSize="16"/> <TextBlock HorizontalAlignment="Left" Height="20" Margin="20,35,0,0" TextWrapping="Wrap" Text="打印模板:" VerticalAlignment="Top" Width="70" FontSize="16"/>

10
Windows/Print.xaml.cs

@ -34,8 +34,18 @@ namespace formula_manage.Windows
cbxPrinter.ItemsSource = this.GetLocalPrinters(); cbxPrinter.ItemsSource = this.GetLocalPrinters();
} }
public string INIPath = Convert.ToString(System.AppDomain.CurrentDomain.BaseDirectory) + "formula.ini";
bool Printer; bool Printer;
string Printer_NAME;
private void Window_Print(object sender, RoutedEventArgs e)
{
UserClass.IniFile.IniFiles Configini = new UserClass.IniFile.IniFiles(INIPath);
Printer = Boolean.Parse(Configini.IniReadvalue("PRINTER", "P1"));
Printer_NAME = Configini.IniReadvalue("PRINTER", "P2"); //读配置文件
}
private void Button_Click(object sender, RoutedEventArgs e) //SQL_DISPEN_bak路径选择按钮 private void Button_Click(object sender, RoutedEventArgs e) //SQL_DISPEN_bak路径选择按钮
{ {
FolderBrowserDialog Dilog = new FolderBrowserDialog(); FolderBrowserDialog Dilog = new FolderBrowserDialog();

Loading…
Cancel
Save