У меня есть простая форма в Access 2003. Форма имеет элемент управления List и кнопку. Я хотел, чтобы размер списка изменялся с помощью формы (только по вертикали), пока кнопка остается в правом нижнем углу списка. Я использую следующий код для события изменения размера формы.
list.Height = Me.InsideHeight - list.Top - 200
commandButton.Top = list.Height + list.Top + 50
Это прекрасно работает, когда я изменяю размер формы, пока высота формы не достигнет определенной высоты. Тогда я получаю эту ошибку;
Ошибка времени выполнения '2100':
Элемент управления или подчиненный элемент управления слишком велик для этого местоположения
Эта ошибка возникает в строке, где я назначаю commandButton.Top . Если я уберу эту строку, то высота списка изменится нормально. У меня нет никаких подчиненных форм в форме.
Кто-нибудь знает, почему это происходит?
Спасибо