2011-01-17 3 views
2

Ich möchte eine Winform Anwendung erstellen, die Datagrid, Charts darauf zeigt. Meine Anforderung ist, dass der Benutzer in der Lage sein sollte, diese Elemente nach seiner Wahl zu positionieren, wie wir text box, label in Winform Design-Ansicht löschen. Ich weiß, dass es eine Canvas Klasse in WPF gibt, aber ich möchte das gleiche mit Winforms erreichen.Verwenden von Canvas in Windows Form. NET-Anwendung

Kann ich das WPF Canvas in Winform verwenden? Oder gibt es eine andere Lösung?

Antwort

2

Sie können eine WPF Canvas in einer Windows Forms-Anwendung verwenden. Legen Sie den Canvas einfach in eine ElementHost control.

+0

Hey Reed, Danke für so eine schnelle Antwort :). Können Sie auf ein Beispiel hinweisen, wie ich es in meinen Anforderungen erwähnt habe? Es wird sehr hilfreich sein. – Omkar

0

ich auf diesem Code kam, während Suche nach einer Antwort, es kommt aus einem VB-Trainer Beispiel Stephens:

Dim canvas As New Bitmap(
     picCanvas.ClientSize.Width, 
     picCanvas.ClientSize.Height) 
+0

Welches Beispiel könnte das sein, und können Sie diese Informationen bearbeiten? –