прозрачная форма c#

лис.хвост

VIP
Разработчик
Сообщения
636
Реакции
674
Баллы
328
Собираюсь рисовать на форме, как сделать чтобы сама форма со всеми кнопками и границами была прозрачной, а то что будет нарисовано нет.
Opacity нарисованное содержимое прячет. Transparencykey оставляет кнопки и границы.
 

Dragokas

Very kind Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,600
Реакции
6,037
Баллы
808
Что именно ты подразумеваешь под нарисованным содержимым, можешь приложить пример проекта?
 

лис.хвост

VIP
Разработчик
Сообщения
636
Реакции
674
Баллы
328
Я все еще думаю страшную мысль о прогрессбаре, мне нужно чтобы розовые кружки бегали по окружности) и ничего другого, кроме рисования сего чуда на форме мне в голову не идет
 

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,834
Реакции
5,561
Баллы
898
Запихнуть .bmp, jpg, gif файл в ресурсы и по таймеру гонять его в Image?
 

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,834
Реакции
5,561
Баллы
898
Form->BorderStyle = bsNone;
ProgressBar->Align = alClient;

подгоняем под нужные размеры

y0VIZO.jpg
eBQ6a8.jpg
 

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,834
Реакции
5,561
Баллы
898
Можешь в паинте нарисовать? У меня фантазия не работает
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
13,136
Реакции
6,305
Баллы
1,098
Если можно вставить GIF то такое сделать не проблема.
 

shestale

Ассоциация VN/VIP
Преподаватель
Сообщения
9,699
Реакции
4,656
Баллы
843
А слои создать как в фотошопе нет возможности?
 

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,834
Реакции
5,561
Баллы
898
Если можно вставить GIF то такое сделать не проблема.
Я выше писал тоже по Gif
А слои создать как в фотошопе нет возможности?
Там нет слоёв, нельзя Саня.
Тиша, я тебе в скайп кинул примерный кусок кода, форма - овал прозрачен, через цикл с интервалом в 0.5 сек идёт сужение овала до его исчезновения. Может оно.
 

regist

гоняюсь за туманом
Ассоциация VN/VIP
VIP
Разработчик
Сообщения
13,136
Реакции
6,305
Баллы
1,098
Лень было делать самому, поэтому нашёл готовую GIF
5947805ab9e12b1d401fbb4d555d7f50.gif
Фон тут разумеется можно сделать прозрачным. Либо даже вместо GIF по таймеру поворачивать картинку.
 

Кирилл

Команда форума
Администратор
Сообщения
14,216
Реакции
6,246
Баллы
1,093
Transparencykey оставляет кнопки и границы.
Лена,всем остальным объектам присваивай свойство hidde а кружки - видимыми.
Далее задержка (таймер) - меняем координаты кружка - сколько надо раз по кругу.
Усе))
 

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,834
Реакции
5,561
Баллы
898

Drongo

Ассоциация VN/VIP
Разработчик
Сообщения
7,834
Реакции
5,561
Баллы
898
Типа такого? Я только не извращался рисованием, взял стандартный ProgressBar, при старте скрывается всё кроме него, после того как шкала пройдёт все шаги - отображается всё заново.
 
Сверху Снизу