我目前正在编写一个程序,需要带有透明图像的图片框才能浏览多个图片框。我现在已经看了好几个小时,发现什么都没用。该程序是一个rubiks立方体解算器。每个方块表示为图片框,立方体以网络形式显示。我不能上传图片,因为我的帐户是新的,但我已经在网络形式中包含了一个rubiks立方体的图像。现在想象一个半透明的图像越过一些正方形(图片框)来表示在解决过程中即将进行的旋转的视觉指南。如果您需要更多信息,我会尽我所能上传图片并添加代码,以便在需要时更好地澄清。如果这是不可能的,我可以尝试任何替代方案吗?三江源
答案 0 :(得分:0)
我不认为你想要什么是可能的。我实际上是在2天前尝试解决同样的问题而无济于事。您无法使用透明度来处理winforms上的多个图片框。你需要做的是使用Graphics
像另一个一样绘制图像。使用1个图片框并执行Graphics
覆盖图片框上的图片。或者将主图片作为表格的背景图片并使用图片框,这就是我所做的。使用WPF肯定会更容易。或者......尝试检查此成像SDK。
这可能有助于覆盖您的图片。
这也是,这基本上是使用1个图片框并使用Graphics
覆盖的那个。