Выделить выбранный элемент в панели
Как выделить выделенный элемент (в моем случае, пользовательский элемент управления) в панели Flowlayout?
3 ответа
Решение
FlowLayoutPanel предназначен исключительно для макета - он не имеет понятия "выбранный элемент". Возможно, вы сможете добавить некоторую логику в свой UserControl, которая меняет свой цвет при получении фокуса (и обратно, когда теряет фокус), но это не зависит от элемента управления макетом, в котором он находится.
Я создал Bindable FlowLayoutPanel, который включал настройку выбранного индекса (с выделением в зависимости от выбранного элемента управления. Я разместил его на сайте обзора кода. Проверьте его и дайте мне знать, если это работает для вас.