GridCurrentCell cc = this.gridGroupingControl1.TableControl.CurrentCell;
if (cc.RowIndex == -1 || cc.ColIndex == -1)
this.gridGroupingControl1.TableControl.CurrentCell.Activate(1, 1);
else
this.gridGroupingControl1.TableControl.CurrentCell.Activate(cc.RowIndex, cc.ColIndex);
GridFindReplaceDialog frmdialog = GridFindReplaceDialog.Instance;
GridFindReplaceDialogSink frds = null;
frds = new GridFindReplaceDialogSink(this.gridGroupingControl1.TableControl);
frmdialog.StartPosition = FormStartPosition.CenterScreen;
frmdialog.SetState(frds, "", false);
frmdialog.ShowDialog();
Record parent = null;
Record rec = null;
private void button5_Click(object sender, EventArgs e)
{
string column = "Curve name";
foreach (Record r in gridGroupingControl2.Table.Records)
{
foreach (Record rc in r.NestedTables[0].ChildTable.Records)
{
if (rc.GetValue(column).ToString() == "CRD DS ERICSSON EUR")
{
parent = r;
rec = rc;
break;
}
}
}
parent.IsExpanded = true;
rec.SetCurrent();
}
Record parent = null;
Record rec = null;
private void button5_Click(object sender, EventArgs e)
{
string column = "Curve name";
foreach (Record r in gridGroupingControl2.Table.Records)
{
foreach (Record rc in r.NestedTables[0].ChildTable.Records)
{
if (rc.GetValue(column).ToString() == "CRD DS ERICSSON EUR")
{
parent = r;
rec = rc;
break;
}
}
}
parent.IsExpanded = true;
rec.SetCurrent();
}