我正在写一个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