Как вызвать свойства формы в коде vb. net - PullRequest
0 голосов
/ 03 августа 2020

Я разрабатываю веб-браузер на vb. net (формы выигрыша - Visual Studio 2019), и я не использовал ни один из предопределенных Windows Ui, а только свой собственный интерфейс.

Проблема в том, что при добавлении панели инструментов в форму я использовал панель и вставлял длинный серый прямоугольник angular изображение в качестве фона для панели (настраиваемая панель инструментов). Если вы увеличиваете ширину формы во время отладки, ширина панели не увеличивается. Любым способом растянуть панель по мере увеличения ширины формы.

Попробуйте # 1 :

Private Sub 
     BunifuElipse1_TargetControlResized(sender As Object, e As EventArgs) Handles 
     BunifuElipse1.TargetControlResized
     Panel1.Width = Form1.Width
 End Sub

Ошибка :

'Form1' не может ссылаться на себя через свой экземпляр по умолчанию; используйте вместо этого «Я».

Попробуйте # 2 :

Private Sub 
    BunifuElipse1_TargetControlResized(sender As Object, e As EventArgs) Handles 
    BunifuElipse1.TargetControlResized
    Panel1.Width = Me.Form1.Width
End Sub
 

Ошибка :

MeForm1 не объявлен. Он может быть недоступен из-за его уровня защиты.

NB: я использую Bunifu UI (не думаю, что это имеет значение здесь)

1 Ответ

0 голосов
/ 03 августа 2020

Его Me.width, и он решил мою цель.

...