Я занимаюсь разработкой приложения WinForms (с использованием .NET 3.5)Прозрачный фон для управления
В форме у меня есть панель управления и управления DataGridView внутри него.
Я хочу иметь некоторый контроль (скажем, для простоты - это этикетка) появляться перед DataGridView, и я хочу эту метку, чтобы быть прозрачным - что означает: я хочу видеть данные, отображаемые в gridview позади.
Я просто хочу видеть текст, который находится на ярлыке, но не весь прямоугольник .. и за этим текстом - видеть данные, которые у меня есть в gridview.
Проблема заключается в следующем: родительский элемент управления меткой не является gridview (поскольку это не управление контейнером). Родительом метки является панель управления.
Поэтому, когда я устанавливаю ярлык прозрачным, я фактически получаю прозрачность для панели, а не для datagridview.
Вот скриншот: screenshot Это показывает, что ситуация (фактический контроль я хочу, чтобы отобразить это не ярлык, а пользовательский элемент управления я скачал)
Любые идеи .. ???
хорошо .. я думаю, что на самом деле мне нужно сделать trully сделать его прозрачным. Поскольку предлагаемое вами решение не помогает - теперь я вижу форму в фоновом режиме. Мне нужно увидеть данные, отображаемые в gridview за моим управлением .. и он обязательно изменяется и не является статическим. – Alex