【问题标题】:Click through a transparent image in WPF or Silverlight单击 WPF 或 Silverlight 中的透明图像
【发布时间】:2015-02-06 10:44:29
【问题描述】:

我需要开发一个程序,其中包含一个中心有一个孔的图像 (png)。在此图像下会有一个框架,我希望单击图像的透明孔,我可以单击框架内的一个按钮。我不知道是否有一种方法可以通过图像或其他方式传播点击。 感谢您的帮助

【问题讨论】:

  • 不知道任何东西的大小:将图像放在框架/按钮后面 - zindex
  • ...但我想在框架上保留图像。
  • 框架比图片大吗? - 我的意思是,如何保持框架与图像中的孔一样小,然后将图像保持在底部 - 我认为没有任何简单的方法可以单击图像中的“透明度”,因为这仍然是图片。除非您实时绘制图像并且不使用 png。 - stackoverflow.com/questions/4786064/…
  • 其实这可以完全回答你的问题stackoverflow.com/questions/4786064/…
  • 除非你不使用圆圈(我以某种方式假设你是,抱歉)

标签: c# wpf silverlight transparency


【解决方案1】:

您必须在图像上将IsHitTestVisible 设置为false,然后点击通过。

【讨论】:

  • 感谢您的帮助 =)
猜你喜欢
  • 1970-01-01
  • 2013-08-04
  • 2010-10-02
  • 2011-04-18
  • 2017-01-05
  • 1970-01-01
  • 1970-01-01
  • 2011-06-15
  • 1970-01-01
相关资源
最近更新 更多