Я пытаюсь создать класс ячейки DataGridView
, в котором размещается элемент управления (постоянно, а не только во время редактирования). До сих пор мой подход состоял в том, чтобы добавить элемент управления в сетку и попытаться синхронизировать его положение с положением ячейки.
Можно ли вместо этого держать ячейку вне экрана, перенаправлять на нее события мыши и клавиатуры и рисовать ее на ячейке?
ОБНОВЛЕНИЕ: Под «закадровым» я не подразумеваю, что он должен быть добавлен к другому элементу управления, чтобы он не отображался; Я имею в виду, что он никогда не должен быть добавлен к другому элементу управления.