如何在C#中制作Enso风格的应用程序
时间:2020-03-06 14:30:28 来源:igfitidea点击:
背景应该是透明的,但文本应该不是透明的。
解决方案
通过制作" Enso风格"应用程序,我们是说Enso启动器?
这是它的屏幕截图:
替代文字http://enscreenshots.softonic.com/s2en/68000/68880/3_ensolauncher03.jpg
我建议看一下开源CCropper应用程序。他使用透明背景制作了外观相似的GUI。我们可以打开他的项目,并查看他如何实施该项目。
替代文字http://img352.imageshack.us/img352/726/cropperuijt3.png
我们可以将背景颜色和透明度键属性设置为相同的颜色,这将使背景透明。其余的控制项将保持不透明,只要它们是不同的颜色即可。
Enso也是开源的。
我们可以直接查看它们的源代码。
http://code.google.com/p/enso/
当我们找到答案时,让我们知道他们是如何做到的!
更新
看来他们使用了一种叫做开罗的东西。如果我们可以从C链接它,那就好了。