2009-05-20 23 views
1

Wie ändert man die Listenansicht, wenn die Größe des Hauptfensters geändert wird?Listenansicht in WPF ändern

Entschuldigung für die Bearbeitung.

Möchten Sie die Minwidth für Gridviewcolumn festlegen. Daher wird die Spalte listview auf die minimale Breite gesetzt, wenn die Größe der Seite geändert wird. Ist es möglich?

Dank SD

    </GridViewColumn> 
        <GridViewColumn  Header="Item"> 


        </GridViewColumn> 
        <GridViewColumn Header="Price"> 

        </GridViewColumn> 
        <GridViewColumn Header="Total Price1"> 


        </GridViewColumn> 
       </GridView> 
      </ListView.View> 


     </ListView> 
    </Grid> 

+0

Ich kann nicht aus Ihrer Frage sagen - Versuchen Sie, die ListView selbst in der Größe ändern, oder versuchen Sie, die Spaltenbreiten zu ändern, auch? –

+0

Ist das anders als bei Ihren anderen 2 Fragen? –

+0

Ja. Alle 3 Fragen sind unterschiedlich. –

Antwort

0

es in einem Container-Steuerelement setzen, die ihren Inhalt ändert die Größe.

<Grid> 
    <ListView ... /> 
</Grid> 

oder

<DockPanel> 
    <ListView ... /> 
</DockPanel> 

oder andere ...

In WPF, Container steuern Dimensionierung und Layout.

+0

Aus dem Code-Snippet sieht es bereits so aus, als wäre es in einem Grid. –

+0

Ja, erstaunlich diese Bearbeitungsfunktion. Du kannst zurückkommen und Sachen wie Codebeispiele hinzufügen und Leute wie Idioten aussehen lassen. – Will

0

haben Sie die HorizontalContentAlignment Ihrer Listbox gesetzt?

+0

Ja, ich habe versucht, die HorizontalContentAlignment einzustellen. Es hat nicht funktioniert. Meine Listenansicht hat einen Expander. Expander werden in der Listenansicht als Zeilen angezeigt. Expander Inhalt hat ein Textfeld, um die Eingabe der Daten zu ermöglichen. Die Größe des Textfelds wird bei der Größenänderung des Fensters nicht geändert –

Verwandte Themen