У меня есть TextBox в моей форме, что я хочу, чтобы он был прозрачным и показывал изображение, которое находится в PictureBox, за ним, но как я могу это сделать? Благодарю.Создание TextBox Transparent
4
A
ответ
2
Не слишком сложный, после некоторого поиска на StackOverflow, я нашел this answer.
В принципе, вам нужно подкласс TextBox
, а в его конструкторе добавить соответствующий стиль.
Окончательный stpe, установить его BackColor
в Прозрачный. Надеюсь, поможет.
3
Вот решение для Windows Forms, я не знаю, если он будет переводить на мобильный:
AlphaBlendTextBox - A transparent/translucent textbox for .NET
Edit: Удалены мертвые ссылки.
Извините, но это невозможно сделать с помощью учебника. –
Первая ссылка сломана, а вторая ссылка на учебник, который является уродливым взломом, - и он не работает с ClearType, который все активировали в эти дни. Короткий ответ: нет прозрачности в Windows Forms, и ее никогда не будет. Используйте WPF или HTML. – ygoe