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

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 Гуру
  • *****
  • Сообщений: 1437
  • Репутация: 213
  • Пол: Мужской
  • Windows 7 /10 [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 Ответов
3041 Просмотров
Последний ответ Февраль 09, 2011, 01:11:05
от `p r o x y
0 Ответов
1844 Просмотров
Последний ответ Февраль 09, 2011, 03:17:12
от `p r o x y
6 Ответов
4073 Просмотров
Последний ответ Ноябрь 24, 2012, 22:46:41
от Zaramot
2 Ответов
1586 Просмотров
Последний ответ Январь 22, 2014, 19:22:32
от erlik
4 Ответов
2537 Просмотров
Последний ответ Февраль 26, 2014, 00:33:31
от Zalman1980
2 Ответов
1075 Просмотров
Последний ответ Март 28, 2014, 17:43:51
от Greyzer
8 Ответов
5222 Просмотров
Последний ответ Январь 29, 2015, 20:27:43
от CreatoR
5 Ответов
1153 Просмотров
Последний ответ Декабрь 06, 2014, 11:12:40
от firex
5 Ответов
748 Просмотров
Последний ответ Июнь 19, 2017, 19:25:37
от InnI
2 Ответов
468 Просмотров
Последний ответ Март 23, 2018, 09:22:20
от DeloresI