2012-06-19 89 views
0

我有一個帶有Bing Maps API的WPF應用程序。我擁有的是許多國家的多邊形渲染以及正在顯示的實時統計數據。我使用它來跟蹤我的服務器流量主要來自哪裏。該項目進展順利,但我遇到了一個小障礙。我所擁有的是多邊形從綠色變爲紅色,反之亦然,如果統計數據發生變化。如果有人註銷,那麼它會進入綠色,如果有人登錄它會進入紅色。我想要做的是給定數量的用戶,比方說20,我可以在一段時間內逐漸改變顏色。如何在Bing地圖中插入多邊形的顏色

一個例子是0是綠色,20是紅色。所以10會是黃色的。有了這個,有沒有辦法逐漸改變顏色?

在此先感謝

+0

我想弄清楚同樣的事情。我最終在梯度圖上寫了一個斜率函數(y = mx + b)。然後我將數字插入Windows.UI.Color.FromArgb(const,Y,MX,B)。結果令人難以置信的印象深刻,所以我正在尋找更好的東西。 –

回答

0

有可能是做你在找什麼XAML中的一個奇特的方式,但我想這將是一個更容易只是有綁定到一個屬性在多邊形的顏色你的viewmodel/code-behind,然後在必要時更新顏色。

對於顏色插值,還有另一個SO問題here

相關問題