2017-03-13 5 views
0

Ich möchte einfache WPF-Anwendung mit Symbolleiste und einen Arbeitsbereich mit Parameter-Textfeldern erstellen. Im Hauptfenster habe ich ein Raster wie folgt aus:Platzieren von UserControl im Raster von einem anderen UserControl

Im ToolBarGrid ich eine Benutzersteuerung mit zwei Tasten ToolBarUC setzen wollen. Wenn Sie auf den Button1 klicken, wird im Parametergitter UC1 angezeigt, und wenn Sie auf den Button2 klicken, wird im Parametergitter UC2 angezeigt. Jetzt habe ich die MainWindow Grids erstellt und ich habe die 3 Benutzersteuerelemente (ToolBarUC, UC1, UC2) erstellt. Ich habe zwei Ereignisse in der ToolBarUC.cs für die zwei Tasten btn1_Click und btn2_click erstellt und ich habe die ToolBarUC in das ToolBarGrid eingefügt.

Die Frage ist, welcher Code in btn1_clik zu setzen und btn2_click so UC1 und UC2 erscheint in ParametersGrid

+0

* "wie kann ich sie mit Code verbinden" * - mit welchem ​​Code? – Sinatr

+0

Die Frage ist, welchen Code in btn1_clik und btn2_click zu setzen, so UC1 und UC2 in ParametersGrid –

+0

Fragen Sie [wie Raster-Spalte/Zeile programmgesteuert festlegen] (http://stackoverflow.com/q/3745594/1997232)? – Sinatr

Antwort

0

Der Code in Ihre Schaltfläche klicken Handler müssen die Visibility-Eigenschaft auf den UC Kontrollen einzustellen. Also eine Taste wird eine ausblenden und zeigen Sie die andere und die andere Taste wird das Gegenteil tun.

Verwandte Themen