Wie redraw oder refresh in OnRender?

Möchte ich etwas zu zeichnen dynamisch. Folgende code zeigt meine OnRender. Ich werde DrawItem-irgendwo in meinem Programm, wo ich es brauche. Aber wenn ich rufe DrawItem =5; was muss ich nennen, so dass OnRender aufgerufen wird?

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; }
  • Zeichnet was?
  • die "neuen" ziehen Element
InformationsquelleAutor David | 2012-05-14
Schreibe einen Kommentar