簡體   English   中英

在WinRT / Universal應用程序中,如何檢查圖像源中的更改

[英]In an WinRT / Universal app how do I check for a change in the image source

如何創建一個if語句來檢查圖像源。 這是我的代碼:

public void WhoWon()
{
    if (UserPick.Source ="ms-appx:Assets/RPS3.png")
    {
    }      
}

錯誤說

無法從字符串隱式轉換為wundows.ui.blahblah.media.change ..

兩個問題:

  1. 如何解決此異常?

  2. 如何檢查圖像源是否已更改?

  1. 通過訂閱Image.ImageOpened Event,您應該能夠知道何時更改了圖像源。

  2. 比較是否相等需要兩個等號,而不是分配一個值的一個

    if (UserPick.Source == "ms-appx:Assets/RPS3.png")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM