У меня есть форма с установленной фоновой картинкой. Поверх у меня лежит TextBox1
. Мне нужно сделать так, чтобы фон TextBox
исчез, т.е. просвечивал BackgroundImage
формы.
Пробовал делать так:
SetStyle(System.Windows.Forms.ControlStyles.SupportsTransparentBackColor | System.Windows.Forms.ControlStyles.UserPaint | System.Windows.Forms.ControlStyles.AllPaintingInWmPaint, true);
textbox1.BackColor = Color.Transparent;
Но генерирует исключение типа:
Control does not support transparent background colors.
Хотелось добиться такого результата:
private ZBobb.AlphaBlendTextBox alphaBlendTextBox1;
private void Form1_Load(object sender, System.EventArgs e)
{
alphaBlendTextBox1 = new ZBobb.AlphaBlendTextBox();
alphaBlendTextBox1.Location = new System.Drawing.Point(32, 16);
this.alphaBlendTextBox1.Text = "Hello";
alphaBlendTextBox1.BackAlpha = 0; // Totally transparent
this.Controls.Add(this.alphaBlendTextBox1);
}
Взято отсюда
Я бы не рекомендовал вам проводить такие махинации, так как для этого всё таки существует WPF
. А на WinForms
стоит писать, когда не так важна графическая часть приложения (имхо)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет, нужна помощь такого характераРазвернул докер, клонил отсюда https://github
Скорее всего вопрос глупый, и косяк явно в роутах, но я не вижу где он Генерирую столбы с имена файлами и ссылками на данный файл
Есть список FTP доступов, в массивеПропускаю его через цикл, но выскакивают ошибки
Суть задачи: мне нужно получить идентификатор пользователя backend во frontendНапример, в фронтенд я могу узнать вошел пользователь или нет, написав...