質問編集履歴

2

XMLコードの追加

2017/03/08 12:42

投稿

Praline
Praline

スコア46

test CHANGED
File without changes
test CHANGED
@@ -20,6 +20,120 @@
20
20
 
21
21
 
22
22
 
23
+ 03/08追記 コピペですが…
24
+
25
+ ```XML
26
+
27
+ <ItemsControl ItemsSource="{Binding Samples}" DockPanel.Dock="Bottom">
28
+
29
+ <ItemsControl.Template>
30
+
31
+ <ControlTemplate TargetType="ItemsControl">
32
+
33
+ <Border BorderThickness="0"
34
+
35
+ BorderBrush="Black"
36
+
37
+ Background="Azure">
38
+
39
+ <ItemsPresenter Margin="0" />
40
+
41
+ </Border>
42
+
43
+ </ControlTemplate>
44
+
45
+ </ItemsControl.Template>
46
+
47
+
48
+
49
+ <ItemsControl.ItemsPanel>
50
+
51
+ <ItemsPanelTemplate>
52
+
53
+ <StackPanel Orientation="Horizontal" />
54
+
55
+ </ItemsPanelTemplate>
56
+
57
+ </ItemsControl.ItemsPanel>
58
+
59
+
60
+
61
+ <ItemsControl.ItemTemplate>
62
+
63
+ <DataTemplate>
64
+
65
+ <TextBlock Margin="5">
66
+
67
+ <Run Text="No." />
68
+
69
+ <Run Text="{Binding Number}" />
70
+
71
+ <LineBreak />
72
+
73
+ <Run Text="Name:" />
74
+
75
+ <Run Text="{Binding Name}" FontSize="15" />
76
+
77
+ </TextBlock>
78
+
79
+ </DataTemplate>
80
+
81
+ </ItemsControl.ItemTemplate>
82
+
83
+
84
+
85
+ <ItemsControl.ItemContainerStyle>
86
+
87
+ <Style TargetType="ListBoxItem">
88
+
89
+ <Setter Property="OverridesDefaultStyle" Value="True" />
90
+
91
+ <Setter Property="Template">
92
+
93
+ <Setter.Value>
94
+
95
+ <ControlTemplate TargetType="{x:Type ContentControl}">
96
+
97
+ <Border Background="{TemplateBinding Background}">
98
+
99
+ <ContentPresenter />
100
+
101
+ </Border>
102
+
103
+ </ControlTemplate>
104
+
105
+ </Setter.Value>
106
+
107
+ </Setter>
108
+
109
+ <Style.Triggers>
110
+
111
+ <Trigger Property="IsSelected" Value="True">
112
+
113
+ <Setter Property="Background" Value="Plum" />
114
+
115
+ </Trigger>
116
+
117
+ <Trigger Property="IsMouseOver" Value="True">
118
+
119
+ <Setter Property="Background" Value="LightGray" />
120
+
121
+ </Trigger>
122
+
123
+ </Style.Triggers>
124
+
125
+ </Style>
126
+
127
+ </ItemsControl.ItemContainerStyle>
128
+
129
+
130
+
131
+ </ItemsControl>
132
+
133
+ ```
134
+
135
+
136
+
23
137
  ###確認したいこと
24
138
 
25
139
 

1

タイトル変更

2017/03/08 12:42

投稿

Praline
Praline

スコア46

test CHANGED
@@ -1 +1 @@
1
- ItemsControlで使用するコンテナ要素の指定ついて
1
+ ItemsControlでContentPresenterを指定するとビルドエラーなる
test CHANGED
File without changes