|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.08.2016, 14:06 | #1 |
Регистрация: 12.07.2013
Сообщений: 7
|
Чат с помощью ListBox или собственный Control
Мне нужно сделать чат, я прибиндил listbox к list, но есть проблема, все айтемы листбокса могу быть выбраны с помощью нажатия на них мышкой, и второе, нужна возможность выделить текст айтема мышкой, для копирования. Подскажите, возможно ли как то все реализовать в пределах настройки listbox-а или нужно создавать собственный usercontrol, наследуя listbox и т.д ?
|
03.08.2016, 14:34 | #2 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Цитата:
Выделение надо запретить что ли? Тогда наверно лучше взять ItemsControl вместо листбокса. Можно использовать ItemTemplate и положить туда TextBox и т.п. А вообще обычно так не делают чаты, а берут что-нибудь типа RichEdit или какой-нибудь другой продвинутый контрол для текста (AvalonEdit, ...) или HTML (WebBrowser, Awesomium, CEF, ...). Или http://ru.stackoverflow.com/question...0%BD%D0%B0-wpf
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 03.08.2016 в 14:39. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Собственный стек процедур или выход посреди процедуры | fanlis | Общие вопросы Delphi | 13 | 25.12.2015 13:24 |
Refresh() формы, или собственный MessageBox | timao | C++ Builder | 2 | 29.11.2013 17:56 |
Как передать объект ListBox в Control.ControlCollection? | LittleLoya | Общие вопросы .NET | 1 | 06.04.2013 21:56 |
как добавить в listbox файлы(пишу с помощью bassplayer)(Listbox+opendialog=play) | blackstersl | Общие вопросы Delphi | 11 | 09.06.2010 13:23 |
Плейлист с помощью listbox | BredoZavR | Мультимедиа в Delphi | 17 | 26.06.2009 14:12 |