请参考:
不过有一个问题,第一次选择乡名的时候,下拉列表的高度太小,第二次才正常。
这个问题下次更新不会有。
因为一个bug,那个文件搂主才能用,你可以用这个:
也下载了在看怎么样写代码或函数或属性设置...(打开的问题,我将1楼楼主的图标复回去.能打得开.)
经对比取消了窗口属性中的乡名和村名的列表项目村名事件增加了代码
If e.Form.Controls("ComboBox2").Value Is Nothing Then
Return
Else
Dim Val As String = e.Form.Controls("ComboBox2").Value
Dim lst As List(Of String)
lst = DataTables("单位").GetUniqueValues("[乡名] = '" & val & "'","村名")
With e.Form.Controls("ComboBox3").Items
.Clear
.AddRange(lst.ToArray())
End With
End If
是不是这样?