Страница: 1 |
Страница: 1 |
Вопрос: Обекти в ListBox'e
Добавлено: 18.04.05 10:05
Автор вопроса: danser | ICQ: 299287824
В список ListBox можно добавлять обекти. Какое свойство должен иметь обект (или какой интерфейс должен иметь клас обекта) что бы это свойство отображалось в ListBox.
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 18.04.05 15:24
В коде класса должна быть функция ToString, например:
Public Class Patient
Public Enum SexState
Male
Female
End Enum
Public ID As Integer
Public FirstName As String
Public SecondName As String
Public LastName As String
Public DateBirth As DateTime
Public GroupID As Integer
Public City As String
Public DateAdd As DateTime
Public Sex As SexState
Public Overrides Function ToString() As String
Return LastName + " " + FirstName + " " + SecondName
End Function
End Class
То, что возвращает функция ToString, то и будет видно в ListBox.
Номер ответа: 2
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #2
Добавлено: 19.04.05 10:53
Причем не просто функция ToString, а функция, перекрывающая
Object.ToString.
Номер ответа: 3
Автор ответа:
danser
ICQ: 299287824
Вопросов: 76
Ответов: 209
Профиль | | #3
Добавлено: 19.04.05 14:05
Спасибо, понял.