【问题标题】:How can i obtain event Valuechanged on manually entered controls?如何在手动输入的控件上获取事件 Valuechanged?
【发布时间】:2013-11-20 10:14:47
【问题描述】:

只有当我从 toolbox item 拖动控件时,事件 ValueChanged 才可用。 例如,如果我手动添加一个控件:

暗淡组合框 = 新 System.Windows.Forms.ComboBox

在菜单事件中没有出现我手动输入的组合框的事件 Valuechanged。

【问题讨论】:

    标签: vb.net user-controls event-handling


    【解决方案1】:

    您必须自己注册事件处理程序:

    Dim combobox = New ComboBox()
    AddHandler combobox.SelectedValueChanged, AddressOf combobox_SelectedValueChanged
    
    Sub combobox_SelectedValueChanged(sender As Object, e As EventArgs)
        '...
    End Sub
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多