0
有什麼辦法在UWP一個ListViewItem的背景被看作是兩種不同的顏色,如在this control?創建ListViewItem的背景的兩種顏色
有什麼辦法在UWP一個ListViewItem的背景被看作是兩種不同的顏色,如在this control?創建ListViewItem的背景的兩種顏色
這樣做有兩種方式。
您可以設置ListView
本身的背景和設置顏色有:
<ListView>
<ListView.Background>
<!-- some background, probably linear gradient brush
with sharp stop between the two colors -->
<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
<GradientStop Color="DarkGray" Offset="0.2" />
<GradientStop Color="CornflowerBlue" Offset="0.2" />
</LinearGradientBrush>
</ListView.Background>
</ListView>
另一種方法是單獨設置每個項目的背景色:
<ListView>
<ListView.ItemContainerStyle>
<Style TargetType="ListViewItem">
<Setter Property="Background">
<Setter.Value>
<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
<GradientStop Color="DarkGray" Offset="0.2" />
<GradientStop Color="CornflowerBlue" Offset="0.2" />
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Style>
</ListView.ItemContainerStyle>
</ListView>
這正是我正在尋找的答案類型。謝謝! –
不客氣:-)!快樂的編碼! –