【发布时间】:2008-12-17 17:33:31
【问题描述】:
我对使用基础设施控件(昨天开始)还很陌生。虽然它们(非常)令人印象深刻,但它们确实增加了另一层复杂性,我正在蒙混过关。所以我在问我觉得这是一个相当简单的问题:
我试图从组合框中显示的列之外的另一列中获取值。到目前为止,我所有的尝试都只获取了标题列的值,而不是选择的行列中的值。
特别是我想从我的Ultracombobox中选择一个行时的值,然后将其放在文本框中。 到目前为止,我的以下代码将重新运行标题列 (LastName),无论我选择哪一行,都没有其他任何内容。
Private Sub ucboPatientInfo_RowSelected(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.RowSelectedEventArgs) Handles ucboPatientInfo.RowSelected
ucboPatientInfo.ValueMember = "accounts"
LastName = ucboPatientInfo.SelectedRow.Band.Columns(1).ToString
我添加了:“ucboPatientInfo.ValueMember = 'accounts'”以帮助澄清我的代码在做什么它实际上不在这部分代码中。
请帮忙
【问题讨论】:
标签: vb.net visual-studio combobox infragistics ultracombo