ListView как узнать в каком столбце клик мышкой - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Как отследить в каком столбце на какой строке клик.
И попутно... А картинки в иных столбцах - не разместить, только в левом крайнем?

Решение задачи: «ListView как узнать в каком столбце клик мышкой»

textual
Листинг программы
' узнать на каком столбце был клик
        w=0
        For n = 0 To ListView1.Items(ListView1.FocusedItem.Index).SubItems.Count - 1 ' или же ListView1.Columns.Count
            If e.X > w And e.X < (ListView1.Columns.Item(n).Width + w) Then
                Exit For
            Else
                w += ListView1.Columns.Item(n).Width 'суммируем ширину столбцов
            End If
        Next
' n = № столбца

Оцени полезность:

12   голосов , оценка 4.167 из 5
Похожие ответы