Всем привет. недавно перешел с vb6 на vb.net и возникают некоторые вопросы в частности с AxMSFlexGrid. Хочу сделать ток чтобы по щелчку на ячейки AxMSFlexGrid, текстовое поле перемещалось на нее и в текстовое поле можно вводить текст.Вопрос:
на vb6 я делал это так
Text1.Move MSFlexGrid1.CellLeft + MSFlexGrid1.Left, _
MSFlexGrid1.CellTop + MSFlexGrid1.Top, _
MSFlexGrid1.CellWidth, _
MSFlexGrid1.CellHeight
на vb.net
TextBox1.Top = AxMSFlexGrid1.Top + AxMSFlexGrid1.CellTop
TextBox1.Left = AxMSFlexGrid1.Left + AxMSFlexGrid1.CellLeft
TextBox1.Width = AxMSFlexGrid1.CellWidth
но поле размещается далеко за пределы формы так как CellTop, CellLeft имеют значения в примерно в 10 раз больше чем Top и Left.
в чем измеряются CellTop, CellLeft и Top и Left?
И самое главное как привести их к единому измерению