62 messaggi dal 18 aprile 2008
in una listbox carico dei dati da un file xml, vorrei aumentare il font del prodotto (item0) per farlo notare meglio e lasciare la descrizione(item1) più piccola.
avete qualche suggerimento?
grazie
20 messaggi dal 01 giugno 2004
Contributi
Se stai utilizzando WPF puoi creare una risorsa di stile personalizzata come ad esempio questa:

<Application.Resources>
<Style x:Key="MyContainer" TargetType="{x:Type ListViewItem}">
<Setter Property="Margin" Value="0,1,0,0"/>
<Setter Property="Height" Value="22"/>

<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property = "Foreground" Value="Blue" />
<Setter Property = "Cursor" Value="Hand"/>
<Setter Property = "Background" Value="LightBlue"/>
<Setter Property = "FontSize" Value="14"/>
<Setter Property = "FontStyle" Value="Italic"/>
<Setter Property = "FontWeight" Value="Bold"/>
</Trigger>

<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsSelected" Value="true" />
<Condition Property="Selector.IsSelectionActive" Value="true" />
</MultiTrigger.Conditions>
<Setter Property="Foreground" Value="Red" />
</MultiTrigger>
</Style.Triggers>
</Style>
</LinearGradientBrush>
</Application.Resources>
.
.
.
.

Nel controllo viene associato lo stile.

<ListView x:Name="Lista"
ItemContainerStyle="{StaticResource MyContainer}">
.
.
.
.


Come puoi vedere al passaggio del mouse sull'item il carattere viene aumentato, cambiato di colore ed evidenziato.
62 messaggi dal 18 aprile 2008
grazie vincenzooasi, appena posso provo questo codice

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.