【问题标题】:How to call the form properties in vb.net code如何在 vb.net 代码中调用表单属性
【发布时间】:2020-08-03 06:44:38
【问题描述】:

我正在 vb.net(win forms - visual studio 2019)中开发一个网络浏览器,我没有使用任何预定义的 Windows Ui,只使用我自己的 UI。

问题是在将工具栏添加到表单时,我使用了一个面板并插入了一个长灰色矩形图像作为面板的背景(自定义工具栏)。如果在调试时增加窗体的宽度,则面板的宽度不会增加。随着表单宽度的增加,任何拉伸面板的方法。

尝试#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' 未声明。它可能无法访问,因为它 保护等级。

注意:我使用 Bunifu UI(我认为这里没有任何区别)

【问题讨论】:

  • 它是 Me.Width,但为了您的目的,只需在 Designer 中将 Panel Dock 属性设置为 Top
  • 谢谢,我刚刚解决了我的目的,我是新手你知道的(只有 15 岁)

标签: vb.net winforms


【解决方案1】:

它的 Me.width 它解决了我的目的。

【讨论】:

    猜你喜欢
    • 2017-01-27
    • 2022-01-16
    • 1970-01-01
    • 2012-11-06
    • 1970-01-01
    • 1970-01-01
    • 2011-07-09
    • 2015-12-23
    • 2016-08-06
    相关资源
    最近更新 更多