teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

XMLコードの追加

2017/03/08 12:42

投稿

Praline
Praline

スコア46

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,63 @@
9
9
 
10
10
  ContentPresenterを指定するとのことですが、この部分がエラーになっているようです。
11
11
 
12
+ 03/08追記 コピペですが…
13
+ ```XML
14
+ <ItemsControl ItemsSource="{Binding Samples}" DockPanel.Dock="Bottom">
15
+ <ItemsControl.Template>
16
+ <ControlTemplate TargetType="ItemsControl">
17
+ <Border BorderThickness="0"
18
+ BorderBrush="Black"
19
+ Background="Azure">
20
+ <ItemsPresenter Margin="0" />
21
+ </Border>
22
+ </ControlTemplate>
23
+ </ItemsControl.Template>
24
+
25
+ <ItemsControl.ItemsPanel>
26
+ <ItemsPanelTemplate>
27
+ <StackPanel Orientation="Horizontal" />
28
+ </ItemsPanelTemplate>
29
+ </ItemsControl.ItemsPanel>
30
+
31
+ <ItemsControl.ItemTemplate>
32
+ <DataTemplate>
33
+ <TextBlock Margin="5">
34
+ <Run Text="No." />
35
+ <Run Text="{Binding Number}" />
36
+ <LineBreak />
37
+ <Run Text="Name:" />
38
+ <Run Text="{Binding Name}" FontSize="15" />
39
+ </TextBlock>
40
+ </DataTemplate>
41
+ </ItemsControl.ItemTemplate>
42
+
43
+ <ItemsControl.ItemContainerStyle>
44
+ <Style TargetType="ListBoxItem">
45
+ <Setter Property="OverridesDefaultStyle" Value="True" />
46
+ <Setter Property="Template">
47
+ <Setter.Value>
48
+ <ControlTemplate TargetType="{x:Type ContentControl}">
49
+ <Border Background="{TemplateBinding Background}">
50
+ <ContentPresenter />
51
+ </Border>
52
+ </ControlTemplate>
53
+ </Setter.Value>
54
+ </Setter>
55
+ <Style.Triggers>
56
+ <Trigger Property="IsSelected" Value="True">
57
+ <Setter Property="Background" Value="Plum" />
58
+ </Trigger>
59
+ <Trigger Property="IsMouseOver" Value="True">
60
+ <Setter Property="Background" Value="LightGray" />
61
+ </Trigger>
62
+ </Style.Triggers>
63
+ </Style>
64
+ </ItemsControl.ItemContainerStyle>
65
+
66
+ </ItemsControl>
67
+ ```
68
+
12
69
  ###確認したいこと
13
70
 
14
71
  - ItemsControlで使用するコンテナ要素は、'ListBoxItem'で正しいか

1

タイトル変更

2017/03/08 12:42

投稿

Praline
Praline

スコア46

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