2017-07-08 12 views
0

In UWP erstellen ich horizontale GridView.C# uwp GridView ItemsWrapGrid unteren Rand

Für Itemspaneltemplate Ich verwende ItemsWrapGrid, wie folgend:

<GridView.ItemsPanel> 
    <ItemsPanelTemplate> 
     <ItemsWrapGrid Orientation="Vertical" 
         MaximumRowsOrColumns="1" 
         ItemWidth="200" 
         ItemHeight="100"/> 
    </ItemsPanelTemplate> 
</GridView.ItemsPanel> 

Das Problem ist, dass ich einige unteren Rand haben, der die gleiche Höhe wie die Scrollbar ist. Wenn die Bildlaufleiste ausgeblendet ist, ist dieser leere Bereich vorhanden und die Elemente werden abgeschnitten.

Ich habe versucht, Ränder, Polsterungen zu ändern ... aber kein Glück.

Irgendeine Idee?

Antwort

0

Wenn jemand dieses Problem haben, habe ich gerade hinzugefügt:

Margin="0,0,0,-10" 

innen ItemsWrapGrid.

Und es repariert es.

+0

Es ist möglicherweise eines der seltsamen Verhaltensweisen von uwp. Sie können versuchen, Scrollbar-Ereignisse zu überschreiben, wenn die Bildlaufleiste sichtbar/nicht sichtbar ist. Vielleicht möchten Sie dies auch als Antwort markieren, wenn es Ihr Problem wirklich gelöst hat. – andrisbandris

+0

Ja, das ist die Antwort. Ich kann es einfach noch nicht markieren. – user3239349

Verwandte Themen