我想动态地绘制一些东西。以下代码显示了我的 OnRender。我在我的程序中需要它的某个地方设置了 DrawItem。但是当我打电话时DrawItem =5;
,我必须调用什么,以便调用 OnRender?
protected override void OnRender(DrawingContext drawingContext)
{
switch (DrawItem)
{
case 1:
//Draw Item
break;
case 2:
//Draw Item
break;
case 3:
//Draw Item
break;
case 4:
//Draw Item
break;
case 5:
//Draw Item
break;
}
base.OnRender(drawingContext)
}
public int DrawItem { get; set; }