private void dataGridView1_SelectionChanged(object sender, EventArgs e) { if (dataGridView1 == null || dataGridView1.Rows.Count < 0 || dataGridView1.CurrentRow == null) { } DataGridView view = (DataGridView)sender; DataGridViewRow row = view.CurrentRow; if (row.Index < 0 || row == null) { return; } if (row != null && row.Index != -1 && row != currRow) { currRow = row; DataRowView ranking = (DataRowView)dataGridView1.CurrentRow.DataBoundItem; if (RowSelected != null) { GetCostumeInvoicingPara tempPara = new GetCostumeInvoicingPara(); ReflectionHelper.CopyProperty(pagePara, tempPara); tempPara.CostumeID = ranking["CostumeID"].ToString(); this.skinSplitContainer1.Panel2Collapsed = false; RowSelected.Invoke(ranking, tempPara, this.skinSplitContainer1.Panel2); } } }
private void RetailDetail(RetailOrder item) { if (item != null) { SourceCtrlType.RefreshPageDisable = true; RetailDetailClick?.Invoke(item.OriginOrderID, this.SourceCtrlType); } }
private void EditDetail(PfCustomerRetailOrder item) { ////打开修改日期窗口 //DateSelectForm form = new DateSelectForm("修改开单日期", "修改日期:", item.CreateTime, "正在处理中……"); //editOrder = item; //form.ConfirmClick += form_ConfirmClick; //form.ShowDialog(); EditClick?.Invoke(item, this); }
private void dataGridView1_SelectionChanged(object sender, EventArgs e) { if (isAll) { this.skinSplitContainer1.Panel2Collapsed = false; DataGridView view = (DataGridView)sender; DataGridViewRow row = view.CurrentRow; if (row != null && row.Index != -1 && row != currRow) { DataRowView rowView = (DataRowView)row.DataBoundItem; // PriceRangeReport ranking = (PriceRangeReport)dataGridView1.CurrentRow.DataBoundItem; if (!String.IsNullOrEmpty(rowView["StartMoney"].ToString())) { GetShopPriceRangeReportPara searchPara = new GetShopPriceRangeReportPara(); ReflectionHelper.CopyProperty(pagePara, searchPara); searchPara.StartMoney = Convert.ToInt32(rowView["StartMoney"]); RowSelected?.Invoke(searchPara, this.skinSplitContainer1.Panel2); currRow = row; } } } }
private void dataGridView1_SelectionChanged(object sender, EventArgs e) { DataGridView view = (DataGridView)sender; DataGridViewRow row = view.CurrentRow; if (row != null && row.Index != -1 && row != currRow) { currRow = row; SalesQuantityRanking ranking = (SalesQuantityRanking)dataGridView1.CurrentRow.DataBoundItem; if (showSelection) { if (RowSelected != null) { this.skinSplitContainer1.Panel2Collapsed = false; RowSelected.Invoke(ranking, this.pagePara, this.skinSplitContainer1.Panel2); } } try { if (CommonGlobalUtil.EngineUnconnectioned(this)) { return; } if (skinCheckBoxShowImage.Checked) { if (imageCtrl != null) { imageCtrl?.Close(); imageCtrl = null; } imageCtrl = new SingleImageForm(); imageCtrl.FormClosing += ImageCtrl_FormClosing; imageCtrl.Text = "款号:" + ranking.CostumeID; imageCtrl.OnLoadingState(); skinCheckBoxShowImage.CheckedChanged -= skinCheckBoxShowImage_CheckedChanged; skinCheckBoxShowImage.Checked = true; skinCheckBoxShowImage.CheckedChanged += skinCheckBoxShowImage_CheckedChanged; Costume Curitem = CommonGlobalCache.GetCostume(ranking.CostumeID); // byte[] bytes = CommonGlobalCache.ServerProxy.GetCostumePhoto(ranking.CostumeID); if (Curitem.EmThumbnail != null) { System.Net.WebRequest webreq = System.Net.WebRequest.Create(Curitem.EmThumbnail); System.Net.WebResponse webres = webreq.GetResponse(); using (System.IO.Stream stream = webres.GetResponseStream()) { imageCtrl.Image = Image.FromStream(stream); } // imageCtrl.Image = CCWin.SkinControl.ImageHelper.Convert(bytes); } else { imageCtrl.Image = null; } imageCtrl?.BringToFront(); imageCtrl?.Show(); } } catch (Exception ex) { // ShowError(ex); } finally { UnLockPage(); } } }