經常會遇到在 xaml 使用矢量圖,對于 svg 的矢量圖,一般都可以拿出來寫在 Path 的 Data ,是以可以寫為資源,但是寫出來的是字元串,如何綁定 Geometry 到字元串資源?
假如在資源寫一個圖檔,看起來就是下面的代碼
然後發現使用的是 string ,如果這時建立了一個使用者控件,裡面寫了一個屬性,請看代碼
界面直接使用代碼
就會在運作出現無法從string轉換,但是如何把使用者控件改為 Path ,就可以運作

那麼如何在使用者控件使用資源的字元串
可以使用綁定,如果無法轉換,可以寫一個轉換
先建立一個轉換類
然後在使用綁定的地方使用轉換
可以看到,這個方法可以顯示圖檔
是以,需要綁定字元串,可以使用這個方法。
有人說,綁定到字元串可以不使用轉換,他可以做到,直接使用綁定,但是我暫時沒法
<a href="https://stackoverflow.com/a/45142555/6116637" target="_blank">https://stackoverflow.com/a/45142555/6116637</a>