本文整理汇总了C#中CellEventArgs类的典型用法代码示例。如果您正苦于以下问题:C# CellEventArgs类的具体用法?C# CellEventArgs怎么用?C# CellEventArgs使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
CellEventArgs类属于命名空间,在下文中一共展示了CellEventArgs类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: CellEventArgsWithNullLocation
public void CellEventArgsWithNullLocation()
{
CellEventArgs args = new CellEventArgs(null);
Assert.IsTrue(args.Cell == null);
Assert.IsTrue(args.Loc == Location.Null);
}
开发者ID:AnthonySteele,项目名称:Hex,代码行数:7,代码来源:CellEventArgsTest.cs
示例2: CellEventArgsPropertiesSet
public void CellEventArgsPropertiesSet()
{
Cell cell = new Cell(new Location(0, 0));
CellEventArgs args = new CellEventArgs(cell);
Assert.IsTrue(args.Cell == cell);
Assert.IsTrue(args.Cell.Location == cell.Location);
Assert.IsTrue(args.Loc == cell.Location);
}
开发者ID:AnthonySteele,项目名称:Hex,代码行数:9,代码来源:CellEventArgsTest.cs
示例3: ultraGrid1_CellChange
private void ultraGrid1_CellChange(object sender, CellEventArgs e)
{
if (e.Cell.Column.Key == "CHK")
{
if (Convert.ToBoolean(e.Cell.Value)==false)
{
e.Cell.Value = "True";
}
}
}
开发者ID:Strongc,项目名称:sencond,代码行数:10,代码来源:DataRenew.cs
示例4: dgv_DanhSach_CellChange
private void dgv_DanhSach_CellChange(object sender, CellEventArgs e)
{
try
{
if (e.Cell.Column.Key != "Chon") return;
var b = bool.Parse(e.Cell.Row.Cells["Chon"].Text);
e.Cell.Row.Appearance.BackColor = b ? Color.LightCyan : Color.White;
}
catch (Exception ex)
{
Log2File.LogExceptionToFile(ex);
}
}
开发者ID:khanhnqnuce,项目名称:qlsv-khanhnq,代码行数:13,代码来源:FrmGopKetQua.cs
示例5: listaClickCellButton
private void listaClickCellButton(object sender, CellEventArgs e)
{
if (e.Cell.Column.Key == "DeleteColumn" && e.Cell.Row.ListObject != null)
{
if (CommonMessages.DisplayConfirm("Sei sicuro di voler eliminare la attività?") == DialogResult.Yes)
{
var attDTO = (AttivitaDTO)e.Cell.Row.ListObject;
if (attDTO.ID > 0)
{
if (e.Cell.Row.Delete())
getPraticaService().DeleteAttivita(attDTO.ID);
}
}
}
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:15,代码来源:ListaAlertAttivitaUC.cs
示例6: ultraGrid1_AfterCellUpdate
private void ultraGrid1_AfterCellUpdate(object sender, CellEventArgs e)
{
try
{
if (e.Cell.Column.Key.Equals("CHECKED"))
{
if (Convert.ToBoolean(e.Cell.Value))
{
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_NUMBER"].Value = this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GP_TOTALCOUNT"].Value;
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT"].Value = this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_JJ_WEIGHT"].Value;
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT_LL"].Value = this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_JJ_WEIGHT_LL"].Value;
string strWeight = Convert.ToString(this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT"].Value).Trim();
if (string.IsNullOrEmpty(strWeight) || strWeight == "0")
{
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT"].Value = this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT_LL"].Value;
}
CommonMethod.SetUltraGridActiveCell(ref ultraGrid1, e.Cell.Row.Index, "FN_GPYS_NUMBER", true);
}
else
{
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_NUMBER"].Value = "";
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT"].Value = ""; ;
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT_LL"].Value = "";
}
}
else if (e.Cell.Column.Key.Equals("FS_DJH") || e.Cell.Column.Key.Equals("FN_GPYS_WEIGHT"))
{
string strValue = Convert.ToString(e.Cell.Value).Trim();
if (!Convert.ToBoolean(ultraGrid1.Rows[e.Cell.Row.Index].Cells["CHECKED"].Value) && !string.IsNullOrEmpty(strValue))
{
e.Cell.Value = "";
return;
}
}
else if (e.Cell.Column.Key.Equals("FN_GPYS_NUMBER"))
{
string strCount = Convert.ToString(e.Cell.Value).Trim();
if (!Convert.ToBoolean(ultraGrid1.Rows[e.Cell.Row.Index].Cells["CHECKED"].Value) && !string.IsNullOrEmpty(strCount))
{
e.Cell.Value = "";
return;
}
string strCountLG = Convert.ToString(this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GP_TOTALCOUNT"].Value).Trim();
if (string.IsNullOrEmpty(strCount))
{
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT"].Value = "";
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT_LL"].Value = "";
return;
}
int iCount = 0;
int iCountLG = Convert.ToInt16(strCountLG);
if (!int.TryParse(strCount, out iCount))
{
MessageBox.Show("������������������", "��ʾ", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
e.Cell.Value = iCountLG.ToString();
return;
}
if (iCount <= 0)
{
MessageBox.Show("��������������㣡", "��ʾ", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
e.Cell.Value = iCountLG.ToString();
return;
}
if (iCount > iCountLG)
{
MessageBox.Show("���������ܴ�����������", "��ʾ", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
e.Cell.Value = iCountLG.ToString();
return;
}
try
{
string strWeightLG = Convert.ToString(this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_JJ_WEIGHT"].Value).Trim();
if (!string.IsNullOrEmpty(strWeightLG))
{
decimal dWeightYS = Convert.ToDecimal(strWeightLG);
decimal dWeight = Math.Round(iCount * dWeightYS / iCountLG, 3);
this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_GPYS_WEIGHT"].Value = dWeight.ToString();
}
}
catch { }
try
{
string strWeightLGLL = Convert.ToString(this.ultraGrid1.Rows[e.Cell.Row.Index].Cells["FN_JJ_WEIGHT_LL"].Value).Trim();
//.........这里部分代码省略.........
开发者ID:Strongc,项目名称:sencond,代码行数:101,代码来源:BilletStock.cs
示例7: ultraGrid1_CellChange
private void ultraGrid1_CellChange(object sender, CellEventArgs e)
{
try
{
if (e.Cell.Column.Key.Equals("CHECKED") || e.Cell.Column.Key.Equals("FN_GPYS_NUMBER") ||
e.Cell.Column.Key.Equals("FN_GPYS_WEIGHT") || e.Cell.Column.Key.Equals("FS_DJH"))
{
this.ultraGrid1.UpdateData();
}
}
catch { }
}
开发者ID:Strongc,项目名称:sencond,代码行数:12,代码来源:BilletStock.cs
示例8: listaVersamentiCellChange
private void listaVersamentiCellChange(object sender, CellEventArgs e)
{
if (e.Cell.Row.Band.Index == 0 && e.Cell.Column.Key == "IdConto")
setSottoContoValueList(e.Cell.Row);
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:VersamentiUI.cs
示例9: listaLettureAfterCellUpdate
private void listaLettureAfterCellUpdate(object sender, CellEventArgs e)
{
if (e.Cell.Row.IsDataRow && e.Cell.Row.ListObject is LetturaContatoreDTO)
{
}
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:7,代码来源:LettureContatoriCondominialiUC.cs
示例10: GrillaBancos_ClickCellButton
private void GrillaBancos_ClickCellButton(object sender, CellEventArgs e)
{
ItemSocioNegocioBanco Item = (ItemSocioNegocioBanco)e.Cell.Row.Tag;
switch (e.Cell.Column.Key)
{
case colMoneda:
FrmSelectedEntity FrmSeleccionarPanel = new FrmSelectedEntity();
Moneda moneda = (Moneda)FrmSeleccionarPanel.GetSelectedEntity(typeof(Moneda), "Moneda");
Item.Moneda = moneda;
break;
default:
break;
}
this.MostrarBanco(e.Cell.Row);
}
开发者ID:eldersontc,项目名称:soft-erp,代码行数:15,代码来源:FrmSocioNegocio.cs
示例11: myCellClickOnAjax
private String myCellClickOnAjax(object sender, CellEventArgs e)
{
return "hello" + e.Cell.StringValue+".row:"+e.Cell.Row+",col:"+e.Cell.Column;
}
开发者ID:assadvirgo,项目名称:Aspose_Cells_NET,代码行数:4,代码来源:ImportOrExportFile.aspx.cs
示例12: ultraGrid1_ClickCellButton
private void ultraGrid1_ClickCellButton(object sender, CellEventArgs e)
{
UltraGridRow ugr = this.ultraGrid1.ActiveRow;
if (ugr == null) return;
MessageBox.Show(ugr.Cells["FS_PointCode"].Text.Trim());
}
开发者ID:Strongc,项目名称:sencond,代码行数:7,代码来源:PointBaseInfo.cs
示例13: listaRateClickCellButton
private void listaRateClickCellButton(object sender, CellEventArgs e)
{
if (e.Cell.Column.Key == "DeleteColumn")
{
var authMessage = getRateCondominiService().IsAllowDeleteRata(int.Parse(e.Cell.Row.Cells["ID"].Value.ToString()));
if (!string.IsNullOrEmpty(authMessage.FatalMessage))
CommonMessages.DisplayWarning("Non è possibile eliminare la rata:" + Environment.NewLine + authMessage.FatalMessage);
else
{
if (!(bool)e.Cell.Row.Cells["Eliminare"].Value)
{
e.Cell.Row.Cells["AssegnareAEntrante"].Value = false;
e.Cell.Row.Cells["Eliminare"].Value = true;
e.Cell.Row.Appearance.FontData.Strikeout = Infragistics.Win.DefaultableBoolean.True;
foreach (var cell in e.Cell.Row.Cells)
cell.Activation = Activation.NoEdit;
}
else
{
e.Cell.Row.Cells["Eliminare"].Value = false;
e.Cell.Row.Appearance.FontData.Strikeout = Infragistics.Win.DefaultableBoolean.False;
e.Cell.Row.Cells["AssegnareAEntrante"].Activation = Activation.AllowEdit;
}
setRiepilogoImporti();
}
}
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:29,代码来源:RipartizioneSpeseUC.cs
示例14: contiClickCellButton
private void contiClickCellButton(object sender, CellEventArgs e)
{
// ===========================================
// Delete Column
// ===========================================
if (e.Cell.Column.Key == "DeletedColumn")
{
if (e.Cell.Band.Key == "ContoDTO")
{
if (e.Cell.Row.ListObject != null)
{
var conto = (ContoDTO)e.Cell.Row.ListObject;
if (!conto.Deleted)
{
if (CommonMessages.DisplayConfirm("Sei sicuro di voler cancellare il conto " + conto.DescrizioneCompleta + "?") == DialogResult.Yes)
{
if (_contiDaAggiornare.Contains(conto))
_contiDaAggiornare.Remove(conto);
if (conto.ID > 0)
{
var message = getPianoContiService().DeleteConto(conto, _esercizio);
if (!string.IsNullOrEmpty(message))
CommonMessages.DisplayWarning("Il conto non può essere eliminato:" + Environment.NewLine + message);
else
{
e.Cell.Row.Appearance.ForeColor = Color.LightGray;
conto.Deleted = true;
}
}
else
e.Cell.Row.Delete(false);
}
}
else
{
if (CommonMessages.DisplayConfirm("Sei sicuro di voler ripristinare il conto " + conto.DescrizioneCompleta + "?") == DialogResult.Yes)
{
if (_contiDaAggiornare.Contains(conto))
_contiDaAggiornare.Remove(conto);
if (conto.ID > 0)
{
var message = getPianoContiService().RipristinaConto(conto, _esercizio);
if (!string.IsNullOrEmpty(message))
CommonMessages.DisplayWarning("Si sono verificati degli errori inattesi durante il ripristino del conto:" + Environment.NewLine + message);
else
{
e.Cell.Row.Appearance.ForeColor = Color.Black;
conto.Deleted = false;
}
}
}
}
}
}
else if (e.Cell.Band.Key == "SottoConti")
{
if (e.Cell.Row.ListObject != null)
{
var sottoConto = (SottoContoDTO)e.Cell.Row.ListObject;
if (e.Cell.Row.Delete())
{
var conto = (ContoDTO)e.Cell.Row.ParentRow.ListObject;
conto.SottoConti.Remove(sottoConto);
if (sottoConto.ID > 0)
getPianoContiService().DeleteSottoConto(sottoConto, _esercizio);
}
}
}
}
// ===========================================
// Clear Esercizio
// ===========================================
if (e.Cell.Column.Key == "ClearEsercizio")
{
if (e.Cell.Band.Key == "ContoDTO")
{
if (e.Cell.Row.ListObject != null)
{
var conto = (ContoDTO)e.Cell.Row.ListObject;
conto.IdEsercizio = null;
_contiDaAggiornare.Add(conto);
}
}
}
// ===========================================
// Clear Contatore
// ===========================================
if (e.Cell.Column.Key == "ClearContatore")
{
if (e.Cell.Band.Key == "ContoDTO")
{
if (e.Cell.Row.ListObject != null)
{
var conto = (ContoDTO)e.Cell.Row.ListObject;
conto.IdContatore = null;
//.........这里部分代码省略.........
开发者ID:gipasoft,项目名称:Sfera,代码行数:101,代码来源:PianoContiUI.cs
示例15: listaContiClickCellButton
private void listaContiClickCellButton(object sender, CellEventArgs e)
{
if (e.Cell.Column.Key == "DeleteColumn")
e.Cell.Row.Delete();
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:5,代码来源:BilancioAperturaUC.cs
示例16: ugItemAccion_CellChange
private void ugItemAccion_CellChange(object sender, CellEventArgs e)
{
ItemAccion Item = (ItemAccion)e.Cell.Row.Tag;
switch (e.Cell.Column.Key)
{
case colNombre:
Item.Nombre = Convert.ToString(e.Cell.Text);
this.ActualizarCombos();
break;
case colClase:
Item.Clase = Convert.ToString(e.Cell.Text);
break;
case colParametro:
Item.Parametro = Convert.ToString(e.Cell.Text);
break;
case colExito:
Item.Exito = e.Cell.ValueList.GetValue(e.Cell.ValueList.SelectedItemIndex).ToString();
break;
case colError:
Item.Error = e.Cell.ValueList.GetValue(e.Cell.ValueList.SelectedItemIndex).ToString();
break;
default:
break;
}
this.MostrarItem(e.Cell.Row);
}
开发者ID:eldersontc,项目名称:soft-erp,代码行数:26,代码来源:FrmAccion.cs
示例17: ugItemAccion_ClickCellButton
private void ugItemAccion_ClickCellButton(object sender, CellEventArgs e)
{
ItemAccion Item = (ItemAccion)e.Cell.Row.Tag;
switch (e.Cell.Column.Key)
{
case colEnsamblado:
FrmSelectedEntity FrmSeleccionar = new FrmSelectedEntity();
Item.Ensamblado = (Ensamblado)FrmSeleccionar.GetSelectedEntity(typeof(Ensamblado), "Ensamblado");
break;
default:
break;
}
this.MostrarItem(e.Cell.Row);
}
开发者ID:eldersontc,项目名称:soft-erp,代码行数:14,代码来源:FrmAccion.cs
示例18: listaRateAfterCellUpdate
private void listaRateAfterCellUpdate(object sender, CellEventArgs e)
{
try
{
if (e.Cell.Column.Key == "AssegnareAEntrante" || e.Cell.Column.Key == "AssegnareAEntrante" || e.Cell.Column.Key == "Importo")
{
if (e.Cell.Column.Key == "AssegnareAEntrante" || e.Cell.Column.Key == "AssegnareAEntrante")
{
listaRate.UpdateData();
listaRate.PerformAction(UltraGridAction.ExitEditMode);
}
setRiepilogoImporti();
}
}
catch (Exception ex)
{
_log.Error("Errore inaspettato nella lettura del riepilogo degli importi - " + Utility.GetMethodDescription(), ex);
}
}
开发者ID:gipasoft,项目名称:Sfera,代码行数:20,代码来源:RipartizioneSpeseUC.cs
示例19: dgv_DanhSach_CellChange
private void dgv_DanhSach_CellChange(object sender, CellEventArgs e)
{
if (e.Cell.Column.Key != "Chon") return;
var b = bool.Parse(e.Cell.Row.Cells["Chon"].Text);
if (b)
{
_tongsucchua = _tongsucchua + int.Parse(e.Cell.Row.Cells["SucChua"].Text);
e.Cell.Row.Appearance.BackColor = Color.LightCyan;
}
else
{
e.Cell.Row.Appearance.BackColor = Color.White;
_tongsucchua = _tongsucchua - int.Parse(e.Cell.Row.Cells["SucChua"].Text);
}
lbtong.Text = @"Tổng sức chứa: " + _tongsucchua + @" sinh viên.";
}
开发者ID:khanhnqnuce,项目名称:qlsv-khanhnq,代码行数:17,代码来源:FrmChonPhongThi.cs
示例20: GrillaDirecciones_CellChange
private void GrillaDirecciones_CellChange(object sender, CellEventArgs e)
{
ItemSocioNegocioDireccion Item = (ItemSocioNegocioDireccion)e.Cell.Row.Tag;
switch (e.Cell.Column.Key)
{
case colDireccion:
Item.Direccion = Convert.ToString(e.Cell.Text);
break;
case colDirEntrega:
Item.EsDireccionEntrega = Convert.ToBoolean(e.Cell.Text);
break;
case colDirFactura:
Item.EsDireccionFacturacion = Convert.ToBoolean(e.Cell.Text);
break;
default:
break;
}
this.MostrarDireccion(e.Cell.Row);
}
开发者ID:eldersontc,项目名称:soft-erp,代码行数:19,代码来源:FrmSocioNegocio.cs
注:本文中的CellEventArgs类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论