示例#1
0
 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 = "";
         }
     }
 }
示例#2
0
 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);
         }
     }
 }
示例#3
0
 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);
         }
     }
 }
示例#4
0
 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
 }
示例#5
0
 private void btn_Save_Click(object sender, EventArgs e)
 {
     PaintManager.CurrentView.UnSelectAll();
     PrintDatas.SyncDataToServer();
     MessageBox.Show("保存成功!");
 }