6
A
答えて
10
AlternationIndexセットでスタイルを設定する必要があります。 This pageは、例えば
(定義スタイル)
<Style x:Key="CustomListViewItemStyle" TargetType="{x:Type ListViewItem}">
<Style.Triggers>
<Trigger Property="ItemsControl.AlternationIndex" Value="0">
<Setter Property="Background" Value="#2C2C2C"></Setter>
</Trigger>
<Trigger Property="ItemsControl.AlternationIndex" Value="1">
<Setter Property="Background" Value="#262626"></Setter>
</Trigger>
</Style.Triggers>
</Style>
(定義されたスタイルを使用して)
<ListView ItemContainerStyle="{DynamicResource CustomListViewItemStyle}"
AlternationCount="2">
...
</ListView>
0
' Snipet demonstrating how to alternate colors per N rows of DataGrid using code (VB.Net without Xaml). Uses .Net 3.5 feature of AlternationIndex, AlternationCount
' Assumes DataGrid1 is defined in Window1
' Alternation can be on any size (row count)
Dim BackgroundStyle As New Style
BackgroundStyle.TargetType = GetType(DataGridRow)
For i As Integer = 1 To alternationRows
Dim tr As New Trigger
tr.Property = ItemsControl.AlternationIndexProperty
tr.Value = i - 1
Dim st As New Setter
st.Property = BackgroundProperty
st.Value = New SolidColorBrush(Color.FromRgb(CByte(&HFF - i * 8), CByte(&HFF - i * 8), CByte(&HFF - i * 8)))
tr.Setters.Add(st)
BackgroundStyle.Triggers.Add(tr)
Next
DataGrid1.ItemContainerStyle = BackgroundStyle
DataGrid1.AlternationCount = BackgroundStyle.Triggers.Count
を与えます
関連する問題
- 1. WPFのリストビューの背景色
- 2. OpenXML TableCellの前景色と背景色を変更するにはどうすればよいですか?
- 3. WPFリストビュー交互の行の背景データグループではない行
- 4. 背景色を変更するにはどうすればよいですか?
- 5. divの背景色を交互に表示
- 6. WPFで1秒後にボーダーの背景色を変更するにはどうすればよいですか?
- 7. 背景色の変更、互い
- 8. カスタムタブバーの背景色。どのようにタブバーの背景の色を変更するには?
- 9. WPFでDXTabControlの背景色を変更するには?
- 10. リストビュー内のアイテムでアクティビティの背景色を変更するにはどうすればいいですか?
- 11. JavaScriptで「背景色:背景」 - 色を取得するには?
- 12. リストビューの背景色を変更するには?
- 13. mouseleave div、背景色を灰色に変更、mouseleaveでdiv内でQtip、背景色をピンク色に変更
- 14. Gtk.InfoBarの背景色を黄色に変更するにはどうすればいいですか?
- 15. どのようにデータグリッドの背景色を変更する
- 16. 私のコメントシステムの背景色を交互にする
- 17. 背景色を背景色で表現する方法
- 18. プレースオートプレイトフラグメントの前景色と背景色を変更します
- 19. RecyclerViewアイテムの背景が交互に色が変わる
- 20. 変更背景色
- 21. HTMLの背景色を交互にするUL
- 22. WPFフォーカスの変更TextBox背景色
- 23. jqueryを使用してソートする際に、テーブルをソートして背景色を交互に変更するにはどうすればよいですか?
- 24. divの表示時に背景色を変更します
- 25. (C#WPF)テキストの背景色を変更するには?
- 26. 背景色を透明な背景画像で表示する
- 27. CSS、コンテナの背景色を補正する背景色を変更します。
- 28. Antd - カードタイトルの背景色を変更するにはどうしてですか?
- 29. 「真」の行のみ背景色を変更するにはどうすればよいですか?
- 30. リストビューで背景色を設定する