Ich möchte einen Container mit Objekten haben, die in WinForms 'DataGridView
Steuerelement angezeigt werden.So binden Sie Container von benutzerdefinierten Objekten zur Entwurfszeit
Soweit ich weiß, kann ich einen Container an DataGridView
über die DataSource
Eigenschaft binden.
Aber ich frage mich, gibt es eine Möglichkeit, es in Designer zu tun? Ich sehe eine Menge Optionen im Zusammenhang damit (wie , DataMember
etc), aber ich sehe keine Option, die mir eine Möglichkeit geben wird, meinen eigenen Container innerhalb der Form
Klasse zu wählen.
Ich möchte diese Art von Sachen nicht programmgesteuert machen, wenn es im Designer verfügbar ist.
So 'BindingList' sollte eine Eigenschaft der Klasse sein, die eine' DataSource' dieses 'DataGridView' ist? Kann ich diese 'BindingList' stattdessen in der' Form' Klasse platzieren? – FrozenHeart
Sie sollten nicht. Beim Binden geht es darum, die View vom Model/ViewModel zu trennen. – ntohl
Wenn Sie 'Form' im Assistenten wählen, funktioniert das genauso. Just checked – ntohl