На ней лежит TreeView.
Есть ещё одна форма Form2 и она пока не отображается. Хочу сделать чтобы при нажатии кнопки на Form1 открылась форма 2 и верхний срез формы Form2 оказался как раз на уровне верха TreeView1. У Form2 установлено свойство не отображать заголвок и меню. Так вот я делаю так
- Код: Выделить всё
Sub cmdOpenForm2_Click()
Form2.Top=Treeview1.Top
Form2.Show
End Sub
Form2 у меня оказывается заведомо выше даже чем Form1.
Если же пишу так
- Код: Выделить всё
Sub cmdOpenForm2_Click()
Form2.Top=Form1.Top+Treeview1.Top
Form2.Show
End Sub
Тогда Form2 оказывается ниже Form1, но всё равно выше Treeview1.
Подгонять через числовые значения не хочется, потому как положение TreeView1 на форме Form1 может измениться.