Автор Тема: [Окна, Диалоги] Ввод своих данных в ListViewItem  (Прочитано 190 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Boolinteg [?]

  • Новичок
  • *
  • Сообщений: 3
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Версия AutoIt: 3.3.14.0

Описание: Добрый день.
Подскажите пожалуйста, а то не могу сообразить, как можно в данном коде в третьей колонке вносить свои данные (по типу input)?
Код: AutoIt [Выделить]
#include <AVIConstants.au3>
#include <GuiConstantsEx.au3>
#include <TreeViewConstants.au3>
#EndRegion INCLUDE

#Region GUI
GUICreate("Sample GUI", 200, 180)
GUISetIcon(@SystemDir & "\mspaint.exe", 0)
#EndRegion GUI
Local $idListView = GUICtrlCreateListView("Co11|Col2|Input", 0, 0, 200, 180)
GUICtrlSetTip(-1, '#Region LIST VIEW')
GUICtrlCreateListViewItem("A|One|0", $idListView)
 GUICtrlCreateListViewItem("B|Two|0", $idListView)
 GUICtrlCreateListViewItem("C|Three|0", $idListView)
 GUISetState(@SW_SHOW)
While 1
    Switch GUIGetMsg()
        Case $GUI_EVENT_CLOSE
            ExitLoop

    EndSwitch
WEnd

GUIDelete()
 


Русское сообщество AutoIt

[Окна, Диалоги] Ввод своих данных в ListViewItem
« Отправлен: Ноябрь 06, 2017, 17:21:30 »

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1202
  • Репутация: 169
  • Пол: Мужской
  • Windows7 (x64)
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: [Окна, Диалоги] Ввод своих данных в ListViewItem
« Ответ #1, Отправлен: Ноябрь 06, 2017, 18:00:08 »
Код: AutoIt [Выделить]
#include <ListviewConstants.au3>
; ...
GUICtrlCreateListView("Co11|Col2|Input", 0, 0, 200, 180, BitOr($GUI_SS_DEFAULT_LISTVIEW, $LVS_EDITLABELS))
; ...


Оффлайн Boolinteg [?]

  • Новичок
  • *
  • Сообщений: 3

  • Автор темы
  • Репутация: 0
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: [Окна, Диалоги] Ввод своих данных в ListViewItem
« Ответ #2, Отправлен: Ноябрь 06, 2017, 18:23:15 »
Код: AutoIt [Выделить]
#include <ListviewConstants.au3>
; ...
GUICtrlCreateListView("Co11|Col2|Input", 0, 0, 200, 180, BitOr($GUI_SS_DEFAULT_LISTVIEW, $LVS_EDITLABELS))
; ...

Че то разницы не видно. :(
1.Пытается поменять первую колонку, а мне желательно третью
2.После изменения данных в ячейке, возвращает данные обратно, как только кликаеш в любом другом месте
« Последнее редактирование: Ноябрь 06, 2017, 18:56:53 от Boolinteg »

Русское сообщество AutoIt

Re: [Окна, Диалоги] Ввод своих данных в ListViewItem
« Ответ #2 Отправлен: Ноябрь 06, 2017, 18:23:15 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
2866 Просмотров
Последний ответ Февраль 09, 2011, 01:11:05
от `p r o x y
0 Ответов
1733 Просмотров
Последний ответ Февраль 09, 2011, 03:17:12
от `p r o x y
6 Ответов
3542 Просмотров
Последний ответ Ноябрь 24, 2012, 22:46:41
от Zaramot
2 Ответов
1419 Просмотров
Последний ответ Январь 22, 2014, 19:22:32
от erlik
4 Ответов
2320 Просмотров
Последний ответ Февраль 26, 2014, 00:33:31
от Zalman1980
2 Ответов
906 Просмотров
Последний ответ Март 28, 2014, 17:43:51
от Greyzer
8 Ответов
4701 Просмотров
Последний ответ Январь 29, 2015, 20:27:43
от CreatoR
5 Ответов
957 Просмотров
Последний ответ Декабрь 06, 2014, 11:12:40
от firex
3 Ответов
1359 Просмотров
Последний ответ Май 26, 2015, 22:15:30
от Авдей
5 Ответов
335 Просмотров
Последний ответ Июнь 19, 2017, 19:25:37
от InnI