Многослойный компонент PictureBox

#c# #.net #graphics #picturebox

#c# #.net #графика #picturebox

Вопрос:

Существует ли какой-либо многослойный элемент управления picturebox? Я не ищу такого решения, как зацикливание каждого слоя с графикой.Нарисуйте изображение, чем рисовать многослойное изображение в picturebox. Такой подход очень неэффективен. Я работаю над очень большими изображениями. На самом деле, я программист DirectX, и при рисовании с помощью DirectX происходит обрезка. Изображение отображается только для области просмотра, другие части изображения, недоступные для просмотра, не отображаются. Я могу реализовать это, но я не хочу бороться с этим сейчас, я ищу настоящий компонент, который это делает.

Ответ №1:

Я написал многоуровневый элемент управления, который является производным от Control , и у него есть параметры панорамирования / масштабирования и выделения, такие как Photoshop. Я скоро опубликую этот элемент управления здесь со ссылкой для скачивания. С уважением.