/// <summary> /// 层阈值List中SubItemClicked事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ThresholdlistViewEx_SubItemClicked(object sender, SubItemEventArgs e) { if (e.SubItem > 0) { this.ThresholdlistViewEx.StartEditing(FlawLevelThresEditors[e.SubItem], e.Item, e.SubItem); } }
private void lvMembers_SubItemClicked(object sender, SubItemEventArgs e) { if (e.Item.Checked) { switch (e.SubItem) { case IdxStatus: lvMembers.StartEditing(cbStatus, e.Item, e.SubItem); break; case IdxCreditCommitteeDate: lvMembers.StartEditing(dtCreditCommittee, e.Item, e.SubItem); break; case IdxValidationCode: lvMembers.StartEditing(tbValidationCode, e.Item, e.SubItem); break; case IdxDisbursementDate: lvMembers.StartEditing(dtDisbursementDate, e.Item, e.SubItem); break; case IdxFirstInstallmentDate: lvMembers.StartEditing(dtFirstInstDate, e.Item, e.SubItem); break; case IdxComment: lvMembers.StartEditing(tbComment, e.Item, e.SubItem); break; default: break; } } }
private void listMetaData_SubItemClicked(object sender, SubItemEventArgs e) { if (e.SubItem >= 0 || e.SubItem <= 1) { listMetaData.StartEditing(Editors[0], e.Item, e.SubItem); } }
private void listMetaData_SubItemClicked(object sender, SubItemEventArgs e) { if (e.SubItem >= 0 || e.SubItem <= 2) { listInputs.StartEditing(_editors[e.SubItem], e.Item, e.SubItem); } }
private void listVariables_SubItemClicked(object sender, SubItemEventArgs e) { if (e.SubItem == 0 || e.SubItem == 1) { listVariables.StartEditing(Editors[e.SubItem], e.Item, e.SubItem); } }
private void lvMembers_SubItemClicked(object sender, SubItemEventArgs e) { if (!e.Item.Checked || e.Item == _itemTotal) { return; } if (e.SubItem.Equals(3)) { lvMembers.StartEditing(dtpRepayment, e.Item, e.SubItem); } if (e.SubItem == IdxDDate) { lvMembers.StartEditing(dtDisbursement, e.Item, e.SubItem); } if (e.SubItem == IdxPaymentMethod) { cbPaymentMethods.Items.Clear(); List <PaymentMethod> methods = ServicesProvider.GetInstance().GetPaymentMethodServices().GetAllPaymentMethods(); foreach (PaymentMethod method in methods) { cbPaymentMethods.Items.Add(method); } lvMembers.StartEditing(cbPaymentMethods, e.Item, e.SubItem); } }
public void SubItemEventArgsConstructorTest() { ListViewItem item = null; // TODO: Initialize to an appropriate value int subItem = 0; // TODO: Initialize to an appropriate value SubItemEventArgs target = new SubItemEventArgs(item, subItem); Assert.Inconclusive("TODO: Implement code to verify target"); }
public void selectedElementListView_SubItemClickedTest() { webRecorderForm_Accessor target = new webRecorderForm_Accessor(); // TODO: Initialize to an appropriate value object sender = null; // TODO: Initialize to an appropriate value SubItemEventArgs e = null; // TODO: Initialize to an appropriate value target.selectedElementListView_SubItemClicked(sender, e); Assert.Inconclusive("A method that does not return a value cannot be verified."); }
public void ItemTest() { ListViewItem item = null; // TODO: Initialize to an appropriate value int subItem = 0; // TODO: Initialize to an appropriate value SubItemEventArgs target = new SubItemEventArgs(item, subItem); // TODO: Initialize to an appropriate value ListViewItem actual; actual = target.Item; Assert.Inconclusive("Verify the correctness of this test method."); }
public void GridClicked(object obj, SubItemEventArgs e) { if (e.Button == MouseButtons.Right) { Point point = lvMappings.PointToClient(new Point(MousePosition.X, MousePosition.Y)); ListViewHitTestInfo info = lvMappings.HitTest(point.X, point.Y); if (info.SubItem.Text != "") { tooltip.Show(((XMLConfig)info.SubItem.Tag).ToString( ), lvMappings, point.X, point.Y, 5000); } } }
public void GridItemClick(object obj, SubItemEventArgs args) { ListViewItem.ListViewSubItem lviSubClicked = args.Item.SubItems[args.SubItem]; ListViewItem.ListViewSubItem lviSubOther = args.Item.SubItems[args.SubItem == 2 ? 1 : 2]; if (lviSubClicked.Text == "") { return; } lviSubClicked.BackColor = Color.Yellow; lviSubOther.BackColor = Color.White; }
private void listViewAvailableModules_SubItemClicked(object sender, SubItemEventArgs e) { try { if (e.SubItem == 1) { this.lstViewAvailableModules.StartEditing(this.txtDisplay, e.Item, e.SubItem); } } catch (Exception ex) { // Suppress exception Log.Error("Subitem clicked error", ex); } }
private void PropertyListSubItemClickHandler(object sender, SubItemEventArgs e) { ListViewSubItemEx subEx = e.Item.SubItems[e.SubItem] as ListViewSubItemEx; if (subEx != null && subEx.ReadOnly) { return; } TextBox econtrol = new TextBox { Parent = this, TabStop = false }; _propertyList.StartEditing(econtrol, e.Item, e.SubItem); }
private void CameraDelaylistViewEx_SubItemClicked(object sender, SubItemEventArgs e) { try { if (e.SubItem > 0 && m_CameraDelaylistViewExDownType == 1) { this.CameraDelaylistViewEx.StartEditing(CameraDelayEditors[0], e.Item, e.SubItem); m_CameraDelaylistViewExDownType = 0; } } catch (Exception ex) { Trace.WriteLine("ProjectSetForm中函数CameraDelaylistViewEx_SubItemClicked出错" + ex); #if REALEASE GlobalDataInterface.WriteErrorInfo("ProjectSetForm中函数CameraDelaylistViewEx_SubItemClicked出错" + ex); #endif } }
private void lvContracts_SubItemClicked(object sender, SubItemEventArgs e) { if (e.Item.Checked && e.Item != _itemTotal) { if (idxAmount == e.SubItem) { udAmount.ResetText(); if (((ISavingsContract)e.Item.Tag).Product.Currency.UseCents) { udAmount.DecimalPlaces = 2; } else { udAmount.DecimalPlaces = 0; } udAmount.Minimum = ((ISavingsContract)e.Item.Tag).Product.DepositMin.Value; udAmount.Maximum = ((ISavingsContract)e.Item.Tag).Product.DepositMax.Value; lvContracts.StartEditing(udAmount, e.Item, e.SubItem); } } }
private void listViewAvailableModules_SubItemClicked(object sender, SubItemEventArgs e) { try { if (e.SubItem == 1) { this.lstViewAvailableModules.StartEditing(this.txtDisplay, e.Item, e.SubItem); } } catch (Exception ex) { string strLog; strLog = "------------------" + System.DateTime.Now.ToString() + "-----------------\n"; strLog += "listViewAvailableModules_SubItemClicked General Exception:\n"; strLog += "Message:" + ex.Message + "\n"; strLog += "Source:" + ex.Source + "\n"; strLog += "StackTrace:" + ex.StackTrace + "\n"; strLog += "HResult:" + ex.HResult.ToString() + "\n"; strLog += "-------------------------------------------------------------------------\n"; clsSuiteCRMHelper.WriteLog(strLog); } }
private void lvMembers_SubItemClicked(object sender, SubItemEventArgs e) { if (_product is SavingsBookProduct && e.Item != _itemTotal) { SavingsBookProduct sbp = (SavingsBookProduct)_product; if (e.Item.Checked) { if (e.SubItem == idxInitialAmount) // Initial Amount { lvMembers.StartEditing(udInitialAmount, e.Item, e.SubItem); } else if (e.SubItem == idxInterestRate) // Interest Rate { if (!_product.InterestRate.HasValue) { lvMembers.StartEditing(udInterestRate, e.Item, e.SubItem); } } else if (e.SubItem == idxEntryFees) // Entry Fees { if (!_product.EntryFees.HasValue) { lvMembers.StartEditing(udEntryFees, e.Item, e.SubItem); } } else if (e.SubItem == idxWithdrawFees && _product is SavingsBookProduct) // Withdraw Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udWithdrawFees, e.Item, e.SubItem); } } else if (e.SubItem == idxTransferFees && _product is SavingsBookProduct) // Transfer Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udTransferFees, e.Item, e.SubItem); } } else if (idxIbtFees == e.SubItem && _product is SavingsBookProduct) { if (sbp.InterBranchTransferFee.IsRange) { lvMembers.StartEditing(nudIbtFees, e.Item, e.SubItem); } } else if (e.SubItem == idxDepositFees && _product is SavingsBookProduct) // Deposit Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udDepositFees, e.Item, e.SubItem); } } else if (e.SubItem == idxChequeDepositFees && _product is SavingsBookProduct) // Cheque Deposit Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udChequeDepositFees, e.Item, e.SubItem); } } else if (e.SubItem == idxCloseFees && _product is SavingsBookProduct) // Close Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udCloseFees, e.Item, e.SubItem); } } else if (e.SubItem == idxManagementFees && _product is SavingsBookProduct) // Management Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udManagementFees, e.Item, e.SubItem); } } else if (e.SubItem == idxOverdraftFees && _product is SavingsBookProduct) // Overdraft Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udOverdraftFees, e.Item, e.SubItem); } } else if (e.SubItem == idxAgioFees && _product is SavingsBookProduct) // Agio Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udAgioFees, e.Item, e.SubItem); } } else if (e.SubItem == idxReopenFees && _product is SavingsBookProduct) // Reopen Fees { if (e.Item.SubItems[e.SubItem].ForeColor == Color.Black) { lvMembers.StartEditing(udReopenFees, e.Item, e.SubItem); } } } } else if (e.Item != _itemTotal) { if (e.SubItem == idxInitialAmount) // Initial Amount { lvMembers.StartEditing(udInitialAmount, e.Item, e.SubItem); } else if (e.SubItem == idxInterestRate) // Interest Rate { if (!_product.InterestRate.HasValue) { lvMembers.StartEditing(udInterestRate, e.Item, e.SubItem); } } else if (e.SubItem == idxEntryFees) // Entry Fees { if (!_product.EntryFees.HasValue) { lvMembers.StartEditing(udEntryFees, e.Item, e.SubItem); } } } }
void lstAppSettingsKEYS_SubItemClicked(object sender, SubItemEventArgs e) { lstAppSettingsKEYS.StartEditing(txtLabelEdit, e.Item, e.SubItem); }
private void lvMembers_SubItemClicked(object sender, SubItemEventArgs e) { if (e.Item.Checked && e.Item != _itemTotal) { switch (e.SubItem) { case IdxAmount: // Amount if (_product.CycleId != null) { lvMembers.StartEditing(tbAmount, e.Item, e.SubItem); } if (!_product.Amount.HasValue) { lvMembers.StartEditing(tbAmount, e.Item, e.SubItem); } break; case IdxInterest: // Interest if (_product.CycleId != null) { lvMembers.StartEditing(tbInterest, e.Item, e.SubItem); } else if (!_product.InterestRate.HasValue) { lvMembers.StartEditing(tbInterest, e.Item, e.SubItem); } break; case IdxGracePeriod: // Grace period if (!_product.GracePeriod.HasValue) { lvMembers.StartEditing(udGracePeriod, e.Item, e.SubItem); } break; case IdxInstallments: // Installments if (_product.CycleId != null) { udInstallments.Minimum = ((VillageMember)e.Item.Tag).Product.NbOfInstallmentsMin.Value; udInstallments.Maximum = ((VillageMember)e.Item.Tag).Product.NbOfInstallmentsMax.Value; lvMembers.StartEditing(udInstallments, e.Item, e.SubItem); } else if (!_product.NbOfInstallments.HasValue) { lvMembers.StartEditing(udInstallments, e.Item, e.SubItem); } break; case IdxLoanOfficer: lvMembers.StartEditing(cbLoanOfficer, e.Item, e.SubItem); break; case IdxCreationDate: lvMembers.StartEditing(dtCreationDate, e.Item, e.SubItem); break; case IdxFundingLine: lvMembers.StartEditing(cbFundingLine, e.Item, e.SubItem); break; case IdxCompulsorySavings: if (_product.UseCompulsorySavings) { cbCompulsorySavings.Items.Clear(); List <ISavingsContract> savings = ServicesProvider.GetInstance().GetSavingServices(). GetSavingsByClientId(((VillageMember)e.Item.Tag).Tiers.Id); savings = savings.Where(item2 => item2 is SavingBookContract && item2.Status != OSavingsStatus.Closed).ToList(); // Only savings book foreach (SavingBookContract saving in savings) { cbCompulsorySavings.Items.Add(saving); } lvMembers.StartEditing(cbCompulsorySavings, e.Item, e.SubItem); } break; case IdxCompulsoryPercentage: if (_product.UseCompulsorySavings && !_product.CompulsoryAmount.HasValue) { lvMembers.StartEditing(udCompulsoryPercentage, e.Item, e.SubItem); } break; /* * case IdxPaymentMethod: * cbPaymentMethods.Items.Clear(); * List<PaymentMethod> methods = ServicesProvider.GetInstance().GetPaymentMethodServices().GetAllPaymentMethods(); * * foreach (PaymentMethod method in methods) * cbPaymentMethods.Items.Add(method.Name); * * lvMembers.StartEditing(cbPaymentMethods, e.Item, e.SubItem); * break; */ default: break; } } }
private void lstDiff_Appsettings_SubItemClicked(object sender, SubItemEventArgs e) { lstDiff_Appsettings.StartEditing(txtLabelEdit2, e.Item, e.SubItem); }
private void listVariables_SubItemBeginEditing(object sender, SubItemEventArgs e) { }