【问题标题】:How to 'Name' a BitmapImage如何“命名”位图图像
【发布时间】:2017-04-04 00:01:09
【问题描述】:

出于调试目的,我想设置BitmapImageName 属性。不幸的是它没有退出。设置断点时有什么方法可以识别特定的BitmapImage?在 Winforms 中,所有控件都有一个Name 属性,即使它们没有,我们也可以使用Tag 属性。另一方面,对于BitmapImage,我找不到任何可比的。

澄清:我需要定义BitmapImage 本身的东西,而不是指向它的变量,这样如果我有bi2 = bi1 - 我可以检查bi2 是否是@987654333 @。

【问题讨论】:

  • 似乎没有这样的属性,或任何其他可用于调试目的的属性。
  • 如果我理解正确的话,需要比较两张位图的像素数据,看看是不是同一张图片?

标签: c# xaml uwp win-universal-app uwp-xaml


【解决方案1】:

您可以使用x:Name 在 XAML 中定义任何对象的名称。然后,您可以将其用于调试目的。

<Image>
    <Image.Source>
        <BitmapImage x:Name="MyBitmapImage"/>
    </Image.Source>
</Image>

【讨论】:

  • 谢谢,但这无济于事 - 请参阅我对问题的说明。
  • 我不确定我是否真的理解你想要达到的目标,但你不能只使用 Image.Source 属性吗?当然,如果您想以 BitmapImage 的形式访问它,则需要将其转换为...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多