VB.net2008中的ListBox控件

VB.net2008中的ListBox控件,vb.net,winforms,Vb.net,Winforms,我目前正在使用VB.NET2008进行一个基于多分支桌面的项目 我的管理员想查看当前工作分支和非工作分支的列表。此外,他们还想知道分支不工作的时间 为了显示脱机分支,我首先使用一个名为lstListBranch的ListBox控件,然后在该控件上使用另一个名为lstListTime的ListBox控件来显示脱机时间 我想永久隐藏lstListTime控件的滚动条,并想在滚动lstListBranch时滚动lstListTime 有人能帮我吗 提前感谢。有一个自定义列表的实现,它可以隐藏滚动条有一

我目前正在使用VB.NET2008进行一个基于多分支桌面的项目

我的管理员想查看当前工作分支和非工作分支的列表。此外,他们还想知道分支不工作的时间

为了显示脱机分支,我首先使用一个名为lstListBranch的ListBox控件,然后在该控件上使用另一个名为lstListTime的ListBox控件来显示脱机时间

我想永久隐藏lstListTime控件的滚动条,并想在滚动lstListBranch时滚动lstListTime

有人能帮我吗


提前感谢。

有一个自定义列表的实现,它可以隐藏滚动条

有一个自定义列表的实现,它可以隐藏滚动条

请检查我的代码,了解保持列表框同步滚动的技巧。关闭滚动条需要覆盖CreateParams属性:

Public Class MyListBox
  Inherits ListBox

  Protected Overrides ReadOnly Property CreateParams() As System.Windows.Forms.CreateParams
    Get
      Dim parms As CreateParams = MyBase.CreateParams
      parms.Style = parms.Style And Not &H200000      ' turn off WS_VSCROLL
      Return parms
    End Get
  End Property
End Class
检查我的代码以获得保持列表框同步滚动的技巧。关闭滚动条需要覆盖CreateParams属性:

Public Class MyListBox
  Inherits ListBox

  Protected Overrides ReadOnly Property CreateParams() As System.Windows.Forms.CreateParams
    Get
      Dim parms As CreateParams = MyBase.CreateParams
      parms.Style = parms.Style And Not &H200000      ' turn off WS_VSCROLL
      Return parms
    End Get
  End Property
End Class

这段代码是用C#编写的。这段代码是用C#编写的。但是我想要VB.NET代码。谢谢你的帮助。这段代码是用C#编写的。但是我想要VB.NET代码。谢谢你的帮助。