Строка и ListView
Есть задача находясь курсором на строке в компоненте ListView получать значение в какой либо колонке этой строки.
Цитата:
Originally posted by docjohn
Привет всем.
Есть задача находясь курсором на строке в компоненте ListView получать значение в какой либо колонке этой строки.
Привет всем.
Есть задача находясь курсором на строке в компоненте ListView получать значение в какой либо колонке этой строки.
Цитата:
help Builder
Indicates the first selected item in the list
view.
__property TListItem* Selected =
{read=GetSelected, write=SetSelected};
Description
Read Selected to access the properties of the first selected item in the list. If SelCount is
0, Selected is NULL. If SelCount is greater than
1, subsequent selected items can be located by checking the Selected property of the items found using the GetNextItem method.
Set the Selected property to select an item in
the list. If MultiSelect is true, setting Selected adds an item to the selection. If MultiSelect is false, setting Selected changes
the selection. Setting Selected to NULL deselects all items in the list.
When an item is selected, the OnChanging and OnChange events are generated.
Indicates the first selected item in the list
view.
__property TListItem* Selected =
{read=GetSelected, write=SetSelected};
Description
Read Selected to access the properties of the first selected item in the list. If SelCount is
0, Selected is NULL. If SelCount is greater than
1, subsequent selected items can be located by checking the Selected property of the items found using the GetNextItem method.
Set the Selected property to select an item in
the list. If MultiSelect is true, setting Selected adds an item to the selection. If MultiSelect is false, setting Selected changes
the selection. Setting Selected to NULL deselects all items in the list.
When an item is selected, the OnChanging and OnChange events are generated.
TListItem* __fastcall GetItemAt(int X, int Y);
она подойдет, наверное... токо надо правильно определить координаты, ну там из абсолютных координат курсора вычесть левый верхний угол формы и левый верхний угол списка, может еще кое-какие преобразования - пробовать надо... разберешься, короче :)