приложение формы c #, добавляющее полосу прокрутки к пользовательской ширине

#c# #forms #width #scrollbar

#c# #формы #ширина #полоса прокрутки

Вопрос:


Здравствуйте, я пытался сделать это последние 24 часа, но не смог;-; Я еще новичок в c #, поэтому буду признателен за любую помощь.

Моя проблема в том, что я использую, например:

Browser1.Width= 1680;

Когда ширина приложения меньше ширины браузера, оно не отображает полосу прокрутки, можно ли позволить ему это сделать? Вот пример того, как это выглядит, поэтому мне интересно, возможно ли добавить прокрутку: http://uupload.ir/files/hac_bandicam_2016-10-07_10-15-39-805.jpg

Ответ №1:

Это должно сработать

 this.AutoScrollMinSize = new Size(Browser1.Width, Browser1.Height);
  

Лучшим решением было бы установить Browser1 dock для заполнения

Комментарии:

1. Большое вам спасибо, это сработало, это именно то, что я искал. однако настройка стиля dock не смогла выполнить прокрутку…. Я хотел настроить высоту и ширину, потому что веб-сайт, который я хотел просмотреть, не реагирует…

2. Если чей-то ответ решил вашу проблему, вы можете принять его как ответ, используя большой флажок.

Ответ №2:

В вашем событии form_load используйте

Browser1.Dock = DockStyle.Fill;