![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Rogik |
|
||||
![]() Veni vidi vici Профиль Группа: Участник Сообщений: 37 Регистрация: 25.10.2008 Где: Красноярск Репутация: нет Всего: 1 |
Вобщем необходимо очистить canvas в первоначальное состояние тобиш прозрачное, пробовал следующим образом
получается черная заливка... пробовал так
так вобще ничего не получается.... ![]() HELP |
||||
|
|||||
-Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 17 Всего: 59 |
Еле догадался, что такое Canvas...
Так вот, Canvas в первоначальном состоянии не прозрачный, а залит цветом фона. Отсюда и вывод, что чтобы "отчистить" его, надо сделать Canvas.Canvas.Clear(<Цвет_фона>); -------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
Rogik |
|
|||
![]() Veni vidi vici Профиль Группа: Участник Сообщений: 37 Регистрация: 25.10.2008 Где: Красноярск Репутация: нет Всего: 1 |
тут я думаю следует описать суть вопроса есть редактор графики сама графика редактируется не в canvase а в обьекте спец. класса, но необходимо сделать направляющие, для скорости работы их решено сделать в canvase при перемещении мыши направляющие перемещяются за ней вот тут есть необходимость их перерисовывать и очистить canvas.
пробывал залить фоном все получается но появляется мерцание экрана. т.к после заливки необходимо перерисовать обьект редактирования. |
|||
|
||||
-Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 17 Всего: 59 |
ну так тебе ж это и надо было, вот цитата в первоначальном состоянии он залит цветом фона. ни о чем не говорит... веришь? нет? может скриншот хотя бы... тебе понятно о чем идет речь, потому как ты автор... вот мне не понятно, что к чему... зачем canvas, где графика, и что такое этот canvas... Такого класса вроде как нет среди стандартных... -------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |