我正在寫一個Windows Phone 8.1應用程序。在我的應用程序和矩形中有一個矩形對象,我想更改用戶單擊的像素的顏色。我已經使用矩形的PointerPressed事件檢索了像素座標(我檢索了相對座標)。我的問題是矩形的哪個函數/方法應該用來訪問像素屬性,以便我可以更改它的顏色?謝謝更改點擊像素的顏色
0
A
回答
3
你可以做任何兩件事。
使用畫布代替矩形,在單擊處理程序創建一些形狀的對象(例如橢圓形或路徑),即元素添加到畫布的孩子,指定與
Canvas.SetTop
/Canvas.SetLeft
靜態方法正確的位置。用一個由WriteableBitmap構造的ImageBrush填充矩形,在WriteableBitmap中寫入像素值。
如果您的用戶只繪製幾個像素,則Canvas + shapes方法效率更高。如果您希望用戶將繪製許多像素,則WriteableBitmap更好。
P.S.不要忘記,1080i 1920 x 1080像素屏幕的設備,如諾基亞Lumia圖標,Lumia 930,Lumia 1520,三星ATIV SE。單個像素在這些設備上將不可見。
+0
謝謝...我正在實施 – avinash
相關問題
- 1. 更改NavigationDrawer的顏色點擊顏色
- 2. 更改像素的顏色
- 3. 更改像素顏色Python
- 4. 點擊更改Textview的顏色
- 5. 更改點擊按鈕的顏色
- 6. 點擊更改TextView的背景顏色
- 7. 更改行的顏色上點擊
- 8. 點擊更改ListView的文本顏色
- 9. 更改位圖的像素顏色
- 10. 更改SDL中的像素顏色
- 11. 更改GdkPixbuf(GTK3)中像素的顏色
- 12. 更改UIImage的像素顏色值
- 13. GLSL更改紋理的像素顏色
- 14. 更改像素圖的顏色
- 15. Android - 更改位圖的像素顏色
- 16. 點擊更改字體顏色
- 17. 點擊更改TextView背景顏色android
- 18. 點擊後更改UIButton邊框顏色
- 19. 點擊更改邊框顏色
- 20. 點擊更改javafx按鈕顏色?
- 21. 如何更改顏色點擊按鈕?
- 22. 點擊更改按鈕顏色
- 23. 更改顏色文本點擊
- 24. 點擊更改div背景顏色
- 25. Android:點擊更改字體顏色
- 26. Raphael.js:[Onclick]更改點擊元素的顏色
- 27. 如何在點擊時更改div元素的顏色?
- 28. Android在更改圖像時更改了像素的顏色
- 29. HTML:如何更改點擊圖像的顏色
- 30. 更改圖像的顏色,當點擊按鈕
爲什麼你認爲有這樣的功能/方法? – McGarnagle