La liaison d'une VB.NET de l'étiquette.texte à un objet de propriété

Je veux avoir une étiquette dans un formulaire dont la valeur de texte change en fonction de la valeur d'une instance d'une classe. Il semble que j'ai peut lier la valeur de texte de l'étiquette d'un objet source de données. Quand j'essaye de cela, il ne semble pas fonctionner.

Me.Label4.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.ItemInfoBindingSource, "ItemNumber", True, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged))

Mon itemInfoBindingSource:

Me.ItemInfoBindingSource.DataSource = GetType(CFP.ItemInfo)

et la définition de la classe:

Public Class ItemInfo
    Public Property ItemNumber As String = "rename"
    Public Property Description As String
    Public Property FileLocation As String
    Public Property CompileHistory As List(Of CompileHistory)
End Class

Je pense que ce que j'ai fait est de se lier à une classe, une instance d'une classe. Penser à ce sujet, ce que je veux vraiment faire est de lier une instance d'une classe à une étiquette... Comment?
Est-ce possible?

OriginalL'auteur Eric | 2013-09-29