Рисование на Image в C# v.4
Добрый день! В С# я недавно, поэтому многих тонкостей еще не знаю. Вопрос заключается в том, как я могу динамически менять размер изображения на форме, с возможностью дальнейшей работы с ним? И самое банальное ) Как мне на изображении нарисовать закрашенный пиксель? Просто одну точку определенного цвета? В C++ Builder делал так: Image1->Canvas->Pixels[X][Y] = clBlack; А по C# во всех книжках нашел только рисование фигур, а элементарного нет ) Заранее спасибо!
А насчет первого можно поподробнее? Желательно с примером. Просто в С++ чтоб обновить размер изображения с возможностью продолжения работы с ним нужно проделать целую кучу операций, включая обновление битмапа и тд... Здесь есть что-то подобное?
Почитай по ссылкам, там есть примеры.
Еще вопрос, как мне прорисовать Bitmap на элементе Image? Везде написано как работать с PictureBox, а как работать с элементом Image нигде не написано. Подскажите пожалуйста.
этой ссылке
почитай по
Мне надо существующий Bitmap прорисовать на него.
Для работы с отдельными пикселями можно использовать класс WriteableBitmap. У него есть методы WritePixels.
А вообще, WPF ориентирован на работу с векторной масштабируемой графикой, поэтому работа с отдельными пикселями не приветствуется.