【问题标题】:Highlight in Listboxes without permitting user selection在不允许用户选择的情况下在列表框中突出显示
【发布时间】:2010-01-05 10:30:53
【问题描述】:

有没有办法突出显示 VB.Net 列表框中的项目而无需 允许用户更改选择?

当我将选择模式设置为“无”时,我无法在代码中选择项目。 当我禁用列表框时也是如此。

【问题讨论】:

    标签: vb.net winforms listbox


    【解决方案1】:

    将列表框的 Enabled 属性设置为 False 可以正常工作:

    Public Class Form1
      Public Sub New()
        InitializeComponent()
        ListBox1.Items.AddRange(New String() {"one", "two", "three"})
        ListBox1.Enabled = False
      End Sub
    
      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        ListBox1.SelectedIndex = 1
      End Sub
    End Class
    

    【讨论】:

    • 嗯……那是我的第一个解决方案……但它没有用……我确定……现在它起作用了……GREMLINS!对不起。
    猜你喜欢
    • 2020-01-19
    • 2012-06-26
    • 2015-02-23
    • 1970-01-01
    • 2011-12-28
    • 2012-04-20
    • 2012-11-13
    • 1970-01-01
    • 2015-09-01
    相关资源
    最近更新 更多