private void dgv_PictureGroup_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e) { if (dgv_PictureGroup.Columns[dgv_PictureGroup.CurrentCell.ColumnIndex].Name == "_pictureName" && dgv_PictureGroup.CurrentCell.RowIndex >= 0 && e.KeyCode == Keys.Delete) { if (dgv_PictureGroup.CurrentCell.Value != null) { string imageName = dgv_PictureGroup.CurrentCell.Value.ToString(); PrintDatas.DeleteImage(imageName); dgv_PictureGroup.CurrentCell.Value = ""; } } }
private void dgv_SaleCompanyImage_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dgv_SaleCompanyImage.Columns[e.ColumnIndex].Name == "_saleCompanyImage" && e.RowIndex >= 0) { OpenFileDialog openfile = new OpenFileDialog(); openfile.Filter = "jpg图片|*.jpg"; if (openfile.ShowDialog() == DialogResult.OK && openfile.FileName != "") { string imageName = "express_" + dgv_SaleCompanyImage.CurrentRow.Cells["_saleCompanyID"].Value.ToString() + ".jpg"; dgv_SaleCompanyImage.CurrentCell.Value = imageName; PrintDatas.UploadFile(openfile.FileName, imageName); } } }
private void dgv_PictureGroup_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dgv_PictureGroup.Columns[e.ColumnIndex].Name == "_pictureName" && e.RowIndex >= 0) { OpenFileDialog openfile = new OpenFileDialog(); openfile.Filter = "jpg图片|*.jpg"; if (openfile.ShowDialog() == DialogResult.OK && openfile.FileName != "") { string imageName = dgv_PictureGroup.CurrentRow.Cells["_locationID"].FormattedValue.ToString() + "_" + dgv_PictureGroup.CurrentRow.Cells["_groupID"].FormattedValue.ToString() + ".jpg"; dgv_PictureGroup.CurrentCell.Value = imageName; PrintDatas.UploadFile(openfile.FileName, imageName); } } }
private void Fm_FieldsLocationSetting_Load(object sender, EventArgs e) { #region 绑定各项用户控件 //编辑界面 PaintManager.CurrentView = pv_Current; //数据管理 PaintManager.CurrentDataManager = dm_Fields; //窗口百分比(暂时停用缩放功能) PaintManager.CurrentView.SizePercentNow = PaintManager.SizePercentNow; #endregion #region 从服务器上加载数据 PrintDatas.SyncDataFromServer(); #endregion #region 事件绑定 //打印显示百分比变化事件(缩放功能,暂停用) PaintManager.PageSizePercentChangedEvent += PaintManager_PageSizePercentChangedEvent; //字段控件位置变化事件 PaintManager.FieldControlLocationChangedEvent += PaintManager_FieldControlLocationChangedEvent; //模板名称新增事件 Fm_AddNewModel.HasTheSameModelNameEvent += Fm_AddNewModel_HasTheSameModelNameEvent; #endregion #region DataTable初始化 //纸张 dtPages.Columns.Add("display", typeof(string)); dtPages.Columns.Add("value", typeof(PageModel)); cb_PageSize.DisplayMember = "display"; cb_PageSize.ValueMember = "value"; //打印模板 dtModels.Columns.Add("display", typeof(string)); dtModels.Columns.Add("value", typeof(TemplateModel)); cb_Model.DisplayMember = "display"; cb_Model.ValueMember = "value"; #endregion #region 绑定数据 //绑定纸张 BindingPages(); //绑定打印模板 BindingModels(); #endregion #region 初始化窗体布局 cb_Binding.Width = btn_Remove.Width = btn_Copy.Width = btn_Paste.Width = pn_ModelBtns.Width / 4; #endregion }
private void btn_Save_Click(object sender, EventArgs e) { PaintManager.CurrentView.UnSelectAll(); PrintDatas.SyncDataToServer(); MessageBox.Show("保存成功!"); }