...
Visual Basic |
Private Sub C1TrueDBGrid1_BeforeColEdit(ByVal sender As Object, ByVal e As r = Me.C1TrueDBGrid1.RectangleToScreen(r) r = Me.RectangleToClient(r) Me.ListBox1.Left = r.Left |
To write code in C#
C# |
private void c1TrueDBGrid1_BeforeColEdit(object sender, Rectangle r = this.c1TrueDBGrid1.Splits[0].GetCellBounds(this.c1TrueDBGrid1.Row, e.ColIndex); r = this.c1TrueDBGrid1.RectangleToScreen(r); r = this.RectangleToClient(r); this.ListBox1.Left = r.Left; this.ListBox1.Top = r.Bottom; } |
- 将代码放在下拉或组合框中,通过将所选的值分配给正在编辑的列的文本或值属性完成编辑过程。
...