C# .NET Compact Framework透明用户控件

C# .NET Compact Framework透明用户控件,c#,user-controls,windows-ce,transparent,C#,User Controls,Windows Ce,Transparent,我正在编写一个移动应用程序。我需要一个透明背景的UserControl(模拟TabContol导航-客户希望选项卡位于顶部)。该控件包含三个按钮,每个按钮都有一个OnClick处理程序 在谷歌搜索中,我发现了许多WinForms的解决方案。但它们似乎与Win Mobile不兼容。我在应用程序中使用了一个透明的标签,但是我不能为UserControls修改它 蒂亚,格斯是的,这是一项复杂的任务——比它应该的复杂得多,但它就是这样。虽然我从未真正完成过,但它确实有透明用户控件的代码 电阻体本身是一个

我正在编写一个移动应用程序。我需要一个透明背景的
UserControl
(模拟
TabContol
导航-客户希望选项卡位于顶部)。该控件包含三个按钮,每个按钮都有一个
OnClick
处理程序

在谷歌搜索中,我发现了许多WinForms的解决方案。但它们似乎与Win Mobile不兼容。我在应用程序中使用了一个透明的标签,但是我不能为
UserControl
s修改它


蒂亚,格斯是的,这是一项复杂的任务——比它应该的复杂得多,但它就是这样。虽然我从未真正完成过,但它确实有透明用户控件的代码


电阻体本身是一个用户控件,背景通过周围区域显示,它甚至动态绘制色带,以便电阻体通过色带透明区域显示。

查看了投影电阻。不幸的是,它没有编译('ProjectResistance.EventNames'不包含'DPadEvent'的定义)。确实找到了图形工具,并希望找到如何应用这些范例。但仍然不是我所期望的答案。谢谢你的意见GusI将看一看编译问题——它至少应该能工作——我们停在了一个应用程序至少有点功能的地方,这就是应该出现的地方。很抱歉,我无法提供答案,但该解决方案实际上有点太复杂,无法在此处作为答案发布,因为它不仅涉及控件,而且还涉及自定义绘图(即使在控件的父控件中),再加上在CF中通过一两个错误。我可以冒着请求太多的风险,要求您编写一篇代码项目文章,用一个简单的示例(例如,一个带有UserControl的CF表单,包含三个按钮,允许表单的背景通过UserControl显示。当然,按钮是不透明的)。我认为重要的问题是,似乎有很多方法可以在赢球形式中获得想要的结果,但使用CF的情况并非如此。我很想这样做,但说实话,我根本没有时间——至少在接下来的几周内没有时间。我会在Codeplex大楼里拿到这些东西,但这是我目前所能做的。ProjectResistance只是一个有2个用户控件的表单,所以它确实不错。只需查看控件和父窗体的图形。