2016-06-29 9 views
0

Ich möchte ListViewItem Height, BackGround und ForeGround aussehen wie die Standardansicht des Anwendungsbereichs definiert Button aussehen. Wie kann das gemacht werden?wie WPF ListViewItem TextBlock aussehen wie Button mit ItemTemplate?

<ListView.ItemTemplate> 
    <DataTemplate> 
     <TextBlock Text="{Binding}"> 
     </TextBlock> 
    </DataTemplate> 
</ListView.ItemTemplate> 
+1

Es sollte so aussehen, aber nicht wie ein Knopf verhalten? – Clemens

+2

Warum nicht in einen Knopf stecken? Beabsichtigen Sie, Ihren Benutzern * zu * liegen? –

+0

, weil dies ein Teil von SelectButton ist https://gist.github.com/loraderon/580405, dass ich versuche, Arbeit richtig zu bekommen –

Antwort

0

Ich weiß nicht, ob dies iss universal aber in meiner Umgebung i es so tat:

<DataTemplate> 
    <TextBlock Text="{Binding}" Background="{DynamicResource Theme.Button.Background}" 
          Foreground="{DynamicResource Theme.Button.Foreground}" 
          Padding="{DynamicResource Theme.Button.Padding}"/> 
</DataTemplate> 
Verwandte Themen