Получить все выделенные элементы TListViewDelphi , Компоненты и Классы , TListViewПолучить все выделенные элементы TListView
Оформил: DeeCo procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin with Listview1 do // MultiSelect := True; // ViewStyle := vsReport; for i := 0 to Items.Count - 1 do if Items[i].Selected then Items[i].Caption := Items[i].Caption + ' - Selected!'; end; Here's the translation of the provided Delphi code snippet into Russian: Код-снippet для Delphi, предназначенный для выбора всех элементов в контроле TListView при клике ассоциированной кнопки. Вот как это работает:
Однако, если вы хотите получить все выделенные или выбранные элементы из контрола TListView без изменения их заголовков, вы можете создать пустой список и затем iterates over элементы в оригинальном списке view. Вот как:
Чтобы использовать эту процедуру, вам нужно сначала создать экземпляр Вот пример использования:
В этом примере процедура В статье описывается процедура, которая позволяет получить все выделенные элементы в TListView и изменить их caption добавлением текста "- Selected!". Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |