2016-05-16 4 views

Antwort

0

Bitte seien Sie klarer, während Sie eine Frage stellen. Möchten Sie, dass das Benutzersteuerelement in Ihrem Fenster ausgefüllt wird oder wenn Sie die Fensterbreite auf die Größe des darin enthaltenen Steuerelements anpassen möchten?

Wenn das Benutzersteuerelement innerhalb des Fensters in das Fenster passen soll, können Sie dieselbe Breite wie das Fenster ohne den Rahmen für das Benutzersteuerelement verwenden oder "*" für die Benutzersteuerungsbreite verwenden, damit es das Steuerelement belegen kann gesamter Raum.

+0

Sollte dies nicht ein Kommentar sein? – Pikoh

+0

Aber ich denke, er fragt wahrscheinlich nach der gleichen Sache. – ViVi

0

Wenn Sie ein responsives Layout wünschen, sollten Sie die Benutzeroberfläche proportional teilen. Als Konsequenz können Sie das Verhältnis so einstellen, wie Sie möchten, und diese Proportion wird abhängig von Ihrer Bildschirmgröße proportional angepasst. Zum Beispiel haben Sie FooUserControl:

<Grid> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="5*"/> 
     <RowDefinition Height="2*"/> 
     <RowDefinition Height="3*"/> 
    </Grid.RowDefinitions> 
    <Grid.ColumnDefinitions> 
     <ColumnDefinition Width="2*"/> 
     <ColumnDefinition Width="3*"/> 
     <ColumnDefinition Width="4*"/> 
    </Grid.ColumnDefinitions> 
    <local:FooUserControl Grid.Row="1" Grid.Column="1"/> 
</Grid> 

Die Größe Height und Width drei Werte haben kann:

Fest - es feste Größe ist. (1/96 inch)
Auto - es dauert so viel Platz, wie durch die Steuerung platziert benötigt
Sternchen (*) - die zur Verfügung stehende Breite/Höhe unterteilt ist gleichmäßig auf alle Spalten/Zeilen proportional.

+0

Ich möchte die Steuerelemente auch erweitert, wenn der Bildschirm maximiert –

+0

@ Bharath.M diese Lösung wird funktionieren, wenn der Bildschirm maximiert ist. – StepUp

+0

@ Bharath.M Fühlen Sie sich frei, irgendeine Frage zu stellen. Wenn Sie meinen, dass meine Antwort Ihnen hilft, dann können Sie meine Antwort als eine Antwort markieren, um die zukünftige Suche nach anderen Personen zu vereinfachen. Bitte lesen Sie diese http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – StepUp

Verwandte Themen