#c# #winforms #position #scrollbar
#c# #winforms #расположение #полоса прокрутки
Вопрос:
У меня возникла эта проблема. У меня есть панель с горизонтальной полосой прокрутки; внутри этой формы у меня есть несколько групповых полей (разных размеров и местоположений) и функция для их перестановки. Когда я меняю местами первую на вторую, все работает нормально, но как только я немного перемещаю полосу прокрутки и хочу поменять местами, например, 4-ю на 1-ю, расположение самого первого группового поля изменяется, как если бы левая граница формы была там, где расположена полоса прокрутки, а не фактическая левая сторона, оставляя большой промежуток между первым групповым полем и левым полем. Кто-нибудь знает, в чем может быть проблема?
Комментарии:
1.
Location
Элементы управления меняются при прокрутке контейнера. КакX
, так иY
значение станут отрицательными, когда элемент управления прокручивается вне поля зрения.2. Решается с помощью панели настроек. Горизонтальная прокрутка. Значение =0;