Пример #1
0
 /// <summary>
 /// 增加客户,站点等
 /// </summary>
 private void menuItemAdd_Click(object sender, EventArgs e)
 {
     ListBoxControl control = contextMenu.SourceControl as ListBoxControl;
     if (control.Tag.ToString() == "寄件站点")
     {
         FrmSite frm = new FrmSite(true);
         frm.SelectedItem = lstSite;
         if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             lstSite = frm.SelectedItem as List<CoSite>;
             control.DataSource = lstSite;
         }
     }
     else if (control.Tag.ToString() == "派件区域")
     {
         FrmDestination frm = new FrmDestination();
         frm.SelectedItem = lstDestination;
         if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             lstDestination = frm.SelectedItem as List<CoDestination>;
             control.DataSource = lstDestination;
         }
     }
     else if (control.Tag.ToString() == "报价客户")
     {
         FrmCustomers frm = new FrmCustomers();
         frm.SelectedItem = lstCustomers;
         if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             lstCustomers = frm.SelectedItem as List<CoCustomers>;
             control.DataSource = lstCustomers;
         }
     }
 }
Пример #2
0
 static void controlDestination_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     try
     {
         if (frmDestination == null)
             frmDestination = new FrmDestination(false);
         frmDestination.SelectedItem = (sender as ButtonEdit).Tag;
         if (frmDestination.ShowDialog() == DialogResult.OK)
         {
             CoDestination obj = frmDestination.SelectedItem as CoDestination;
             (sender as ButtonEdit).Tag = obj;
             (sender as ButtonEdit).EditValue = obj.Name;
         }
     }
     catch (Exception ex)
     {
         ShowErrorMessage("错误", ex.Message);
     }
 }