![](/img/trans.png)
[英]Having trouble setting DevExpress CheckEdit.EditValue to True. EditValue remains as Nothing even when assigning a value
[英]Devexpress LookUpControl Set EditValue
我有一個DevExpress LookUpEdit控件 ,它使用以下代碼從SQL Server填充:
m._Con.Open()
Dim strSQL As String = "SELECT rRep_Group_ID AS 'ID', rRep_Group_Name AS 'Rep Group Name' FROM Rep_Group"
Dim da As New SqlDataAdapter(strSQL, m._Con)
Dim ds As New DataSet
da.Fill(ds, "Rep_Group")
With RepGroupcComboBox.Properties
.DataSource = ds.Tables("Rep_Group")
.DisplayMember = "Rep Group Name"
.ValueMember = "ID"
End With
m._Con.Close()
我正在嘗試更改editvalue
(通常是.Text屬性),以便根據服務器中的值自動選擇人員editvalue
。 現在,我將個人m._RepGroupName
Name存儲在字符串變量m._RepGroupName
-這是Group 2
,我只需要將其顯示為編輯值即可。
但是我似乎無法正常工作。 我已經嘗試過了,請注意,盡管我將其命名為組合框,但RepGroupcComboBox 是 Dexexpress lookupedit控件:
RepGroupcComboBox.EditValue = RepGroupcComboBox.Properties.GetKeyValueByDisplayText(m._RepGroup)
但是它仍然返回默認的'[Editvalue為null]'。
我在下面包含了運行時控件的屏幕截圖。
您將值成員設置為ID,編輯值是值成員的響應。 如果要獲取“代表組名稱”,則必須將其設置為值成員。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.