【发布时间】:2021-02-07 21:51:42
【问题描述】:
<Serializable()>
Public Class PersonNameOnly
Private p_Name As String = ""
Public Sub New()
' needed for deserialization
End Sub
Public Property Name As String
Get
Return p_Name
End Get
Set(value As String)
p_Name = value
End Set
End Property
End Class
[WinForm]
上面的PersonNameOnly 类是绑定在PersonUsercontrolForPersonWithNameOnly 用户控件上的BindingSource 类型,名称绑定到Textbox。
MainUsercontrolForPersonWithNameOnly 有一个PersonUsercontrolForPersonWithNameOnly 的集合
以上所有功能在现有应用程序中都可以正常工作。
我需要 new 来创建一个新表单 MainUsercontrolForPersonWITHIMAGE 所以我创建了一个新的 UserControl 继承 PersonUsercontrolForPersonWithNameOnly 并添加了一个 Label 来保存 ImageUrl,所以这就是我到目前为止所做的.
<Serializable()>
Public Class PersonWITHIMAGE
Inherits PersonNameOnly
Private p_ImageUrl As String = ""
Public Sub New()
' needed for deserialization
End Sub
Public Property ImageUrl As String
Get
Return p_ImageUrl
End Get
Set(value As String)
p_ImageUrl = value
End Set
End Property
End Class
[WinForm]
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()>
Partial Class PersonUsercontrolForPersonWITHIMAGE
Inherits PersonUsercontrolForPersonWithNameOnly
如何将两个数据绑定合并为一个源仅限用户控制。
如何将两个数据绑定合并为一次复合形式?
【问题讨论】:
标签: vb.net winforms data-binding