相关疑难解决方法(0)

如何在OnRender中重绘或刷新?

我想动态画一些东西.以下代码显示了我的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; }
Run Code Online (Sandbox Code Playgroud)

c# wpf drawing onrender

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1

drawing ×1

onrender ×1

wpf ×1