In
diesem Beitrag hier hab ich versucht eine Enum in eine Grid zu bekommen. Das hat dann auch wunderprächtig funktioniert.
Mit einem
extrem ähnlichen Code versuche ich nun, eine Liste in eine ListBox zu bekommen, aber die Listbox zeigt nix an:
Code:
// Get available roles for Selection list:
_rightsRoleList = new RoleList();
_rightsRoleList.Init();
// put roles to source
_srcRightsRoleList = new DataBindingSource();
_srcRightsRoleList.DataSource = _rightsRoleList;
// put source to ListBox
lstBoxRightsRoles.DisplayMember = "Name";
lstBoxRightsRoles.DataMember = "Name";
lstBoxRightsRoles.DataSource = _rightsRoleList;
Nun ist die ListBox aber weiterhin leer
Die Liste hat Items, beim Debuggen werden auch beide Einträge angezeigt, aber auf dem UI ist nix zu sehen. Anscheinend sind die WinForms Controls nicht so ganz trivial, im Web-Bereich hab ich da nie wirklich Probleme mit gehabt... Was hab ich denn hier vergessen? Bei der Grid reicht das hier vollkommen aus.