|
|
@ -35,14 +35,14 @@ namespace SunlightCentralizedControlManagement_SCCM_.WindowsView |
|
|
|
{ |
|
|
|
InitializeComponent(); |
|
|
|
|
|
|
|
MainWindowViewModel.InfData.Rows.Add(new object[] { "1", "a","423","12"}); |
|
|
|
MainWindowViewModel.InfData.Rows.Add(new object[] { "2", "b" ,"345","122"}); |
|
|
|
MainWindowViewModel.InfData.Rows.Add(new object[] { "3", "c" ,"345","32"}); |
|
|
|
MainWindowViewModel.InfData.Rows.Add(new object[] { "1", "a", "423", "1232" }); |
|
|
|
MainWindowViewModel.InfData.Rows.Add(new object[] { "2", "b", "345", "1222" }); |
|
|
|
MainWindowViewModel.InfData.Rows.Add(new object[] { "3", "c", "345", "325" }); |
|
|
|
MainWindow.InfData.Rows.Add(new object[] { "1", "a","423","12"}); |
|
|
|
MainWindow.InfData.Rows.Add(new object[] { "2", "b" ,"345","122"}); |
|
|
|
MainWindow.InfData.Rows.Add(new object[] { "3", "c" ,"345","32"}); |
|
|
|
MainWindow.InfData.Rows.Add(new object[] { "1", "a", "423", "1232" }); |
|
|
|
MainWindow.InfData.Rows.Add(new object[] { "2", "b", "345", "1222" }); |
|
|
|
MainWindow.InfData.Rows.Add(new object[] { "3", "c", "345", "325" }); |
|
|
|
|
|
|
|
Griddata.ItemsSource = MainWindowViewModel.InfData.DefaultView; |
|
|
|
Griddata.ItemsSource = MainWindow.InfData.DefaultView; |
|
|
|
|
|
|
|
synth.Rate = int.Parse( Configini.IniReadvalue("VOICE", "V1")); |
|
|
|
synth.Volume = int.Parse( Configini.IniReadvalue("VOICE", "V2")); |
|
|
@ -63,16 +63,16 @@ namespace SunlightCentralizedControlManagement_SCCM_.WindowsView |
|
|
|
|
|
|
|
private void Speak() |
|
|
|
{ |
|
|
|
if (inf_cont < MainWindowViewModel.InfData.Rows.Count) |
|
|
|
if (inf_cont < MainWindow.InfData.Rows.Count) |
|
|
|
{ |
|
|
|
synth.SpeakAsync(Properties.Resources.Machine + MainWindowViewModel.InfData.Rows[inf_cont][0].ToString() + |
|
|
|
Properties.Resources.Pequest + MainWindowViewModel.InfData.Rows[inf_cont][1].ToString());//播报
|
|
|
|
synth.SpeakAsync(Properties.Resources.Machine + MainWindow.InfData.Rows[inf_cont][0].ToString() + |
|
|
|
Properties.Resources.Pequest + MainWindow.InfData.Rows[inf_cont][1].ToString());//播报
|
|
|
|
inf_cont++; |
|
|
|
} |
|
|
|
else |
|
|
|
{ |
|
|
|
synth.SpeakAsync(Properties.Resources.Machine + MainWindowViewModel.InfData.Rows[0][0].ToString() + |
|
|
|
Properties.Resources.Pequest + MainWindowViewModel.InfData.Rows[0][1].ToString());//播报
|
|
|
|
synth.SpeakAsync(Properties.Resources.Machine + MainWindow.InfData.Rows[0][0].ToString() + |
|
|
|
Properties.Resources.Pequest + MainWindow.InfData.Rows[0][1].ToString());//播报
|
|
|
|
inf_cont = 0; |
|
|
|
} |
|
|
|
} |
|
|
@ -82,12 +82,12 @@ namespace SunlightCentralizedControlManagement_SCCM_.WindowsView |
|
|
|
var button = sender as Button; |
|
|
|
DataRowView datarow = (DataRowView)button.Tag; |
|
|
|
var id= datarow.Row.Field<int>("ID"); |
|
|
|
DataRow erwqer = MainWindowViewModel.InfData.Select("ID='" + id + "'").First(); |
|
|
|
DataRow erwqer = MainWindow.InfData.Select("ID='" + id + "'").First(); |
|
|
|
|
|
|
|
erwqer.Delete(); |
|
|
|
Griddata.ItemsSource = MainWindowViewModel.InfData.DefaultView; |
|
|
|
Griddata.ItemsSource = MainWindow.InfData.DefaultView; |
|
|
|
|
|
|
|
if (MainWindowViewModel.InfData.Rows.Count == 0) { this.Close(); } |
|
|
|
if (MainWindow.InfData.Rows.Count == 0) { this.Close(); } |
|
|
|
} |
|
|
|
|
|
|
|
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) |
|
|
|