Выделить выбранный элемент в панели

Как выделить выделенный элемент (в моем случае, пользовательский элемент управления) в панели Flowlayout?

3 ответа

Решение

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

Проверьте эту реализацию, через обработку событий

Я создал Bindable FlowLayoutPanel, который включал настройку выбранного индекса (с выделением в зависимости от выбранного элемента управления. Я разместил его на сайте обзора кода. Проверьте его и дайте мне знать, если это работает для вас.

Другие вопросы по тегам