0
我使用VB .NET在VS2005與空字符串Binding類如
作爲簡化實例導航路徑不更新,我的物體結合到文本框這樣
Dim tobject as object
Dim WithEvents obinding As Binding
Private Sub mySub(ByVal sender As System.Object, ByVal e As System.EventArgs)
tobject = "string"
obinding = New Binding("text", tobject, "")
TextBox1.DataBindings.Add(obinding)
End Sub
從這個MSDN信息看來,這應該工作? http://msdn.microsoft.com/en-us/library/system.windows.forms.binding.aspx
「如果將導航路徑設置爲空字符串,ToString方法將被稱爲基礎數據源對象的」
當我運行子,文本框確實更新以反映價值tobject的後續更改,但不會更新文本框
對於某些背景,因爲這可能不常見。讓我們把它稱爲理解語言能力的練習。我知道我可以創建自定義類,並綁定到後來我不得不提及一個屬性
tobject.value = some_value
或索引,如果值是默認屬性
tobject(1) = some_value
,而我只是想指代對象(並將其綁定的數據)
tobject = some_value