Я отображаю некоторые данные в виде TreeView. Как я могу обнаружить щелчок по определенной ячейке в виде дерева, чтобы я знал, по какому столбцу какой строки щелкнули?
Это то, что я хочу сделать, так что, возможно, есть лучший способ: часть данных представляет собой серию значений True / False, указывающих определенный набор параметров. Например, параметры могут выбирать любой из параметров «Маленький, Средний, Большой, X-Большой» для отображения. Если пользователь выбирает "Small"
и "Large"
, то в ячейке должно отображаться "Small, Large"
. Я не хочу давать каждому отдельному столбцу, поскольку на самом деле существует примерно 20 вариантов, и в любой момент будет выбрано только 2 или 3.
Когда пользователь нажимает на ячейку, я хочу отобразить всплывающее окно с кучей флажков. Затем пользователь может выбрать, что он / она хочет, и отправить изменения, после чего значение ячейки должно быть обновлено.
Самый простой способ сделать это - просто обнаружить щелчок (или двойной щелчок) на ячейке. Тогда я мог бы открыть окно и заставить кнопку отправки окна делать то, что я хочу.