protected void btn_YDClick(object sender, RoutedEventArgs e) { var trainCode = string.Empty; for (var i = 0; i < DataGrid1.Items.Count; i++) { var cntr = DataGrid1.ItemContainerGenerator.ContainerFromIndex(i); DataGridRow ObjROw = (DataGridRow)cntr; if (ObjROw != null) { FrameworkElement objElement = DataGrid1.Columns[0].GetCellContent(ObjROw); if (objElement != null) { QueryLeftNewDTO entity = (QueryLeftNewDTO)objElement.DataContext; CheckBox objChk = (CheckBox)objElement; if (objChk.IsChecked == true) { trainCode += "," + entity.station_train_code; } } } } YuDingWindow yuDing = new YuDingWindow(trainCode); yuDing.ShowDialog(); }
public formAutoSubmitOrder(OrderData_Otn order, string user, string postData, QueryLeftNewDTO trainInfo, List <Nomal_Passengers> passengers, string trainDate, CookieContainer cookie, string title, string defaultseat = "", bool fl = false) { InitializeComponent(); orderData = order; _user = user; this.Text += " " + title; this._postData = postData; this._trainData = trainInfo; this._cookieContainer = cookie; this._passengers = passengers; this._trainDate = trainDate; this._defaultSeat = defaultseat; string path = System.IO.Directory.GetCurrentDirectory() + "\\Sound_GetTicket.wav"; if (System.IO.File.Exists(path)) { sp = new System.Media.SoundPlayer(path); sp.Play(); } }