WP7:什么相当于paint或onDraw或drawRect方法?

时间:2011-03-24 08:20:34

标签: windows-phone-7

如何在WP7中进行自定义绘图。什么相当于WP7中的paint或onDraw或drawRect方法? .Net框架具有onRender方法,该方法在Windows Phone的Silverlight中不可用。请建议。

我正在看一些像

这样的事情
protected override void OnRender(DrawingContext dc)
{
      SolidColorBrush mySolidColorBrush  = new SolidColorBrush();
      mySolidColorBrush.Color = Colors.LimeGreen;
      Pen myPen = new Pen(Brushes.Blue, 10);
      Rect myRect = new Rect(0, 0, 500, 500);
      dc.DrawRectangle(mySolidColorBrush, myPen, myRect);
}

上面提到的东西在.NET框架中可用,但在Windows Phone的Silverlight中没有。我见过Canvas,Shape,类。问题是我必须做很多绘图,我想如果我直接创建这些类的对象将是沉重的。请指教。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)