所以,我有一个问题,在c# .NET中创建一个控件,并且在VB6中可以正常使用。但是,在vb6中无法在.NET容器中放置无边框控件,因此,我尝试制作一个特殊的.NET Label并将其公开给vb6。
我可以轻松地在我的表单上获取这个标签,但是我无法使其透明。
我尝试使用,但似乎总是表单的颜色,而不是实际父级的颜色(比如,一个框架)。当我使用然后是Parent's BackColor时也是一样的。即使那样工作了,它也不会很漂亮,如果背景是一张图片的话。
我尝试使用但这只会让整个标签变得不可见/透明,而不考虑标题。
我尝试使用在这里找到的bliting技术:http://www.vbforums.com/showthread.php?438895-transparent-text-box-or-label-with-scrollbars&highlight=transparent%20TextBox 但这并没有起作用,因为我的控件不是PictureBoxes。
我没有选择,有人做过这个吗?怎么做?任何帮助都将不胜感激。