Есть битмап, при клике на какой-то цвет на нём, я делаю область с этим цветом прозрачной. Но есть некоторые цвета, например (#000000 или RGB(0,0,0)), мне нужно, чтобы при клике на них они не НЕ становились прозрачными. Нужно как-то реализовать функцию, которая смотрит, не является ли цвет #000000. Хотелось бы сделать это без if-else или switch ибо их и так уже дофига в коде.
Цвет получаю так:
Color backColor = myBitmap.GetPixel(x, y);
Делаю прозрачным так:
CheckClick = !CheckClick;
if (CheckClick)
{
myBitmap.MakeTransparent(backColor);
myBitmapScale1.MakeTransparent(backColor);
MapPicBox.Refresh();
}
if (backColor.R != 0 || backColor.G != 0 || backColor.B != 0 || backColor.A != 0)
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Допустим имеется метод обращающийся к полям класса, метод вызывается в потокахКак я понял, поля класса являются разделяемыми между всеми...