アイテムのリストを作成しようとしていますが、アイテムは複数行の情報で構成されています - リストボックスを使用していて、itemtemplate を使用してボタンを追加し、ボタンの内容をデータ テンプレートを使用して複数行のテキストとして設定しましたが、機能しませんでした-2行しか表示されませんでした.今、ボタンを使用していないことを除いて同じことを行っており、テキスト行を次の行に移動できません...
例:
(ここでは正しくフォーマットされていませんが、それぞれ新しい行にあります) 方向\n 時間点\n 順守
現在行っていること:( 改行なし)DirectionTimePointAdherence
これがxamlです...バインディングはコードビハインドで行われます
<ListBox Name="listBox_1" Background="Transparent" Margin="0,125,0,0" VerticalAlignment="Top">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Height="100">
<TextBlock FontSize="28" Foreground="#FF348F8F" Text="{Binding Direction}" Height="40"/>
<TextBlock FontSize="28" Foreground="White" Text="{Binding TimePoint}" Height="40"/>
<Grid Background="#FFE3EFFF">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<StackPanel Orientation="Vertical" Height="40" Margin="-2,0,0,0">
<TextBlock FontSize="28" Foreground="White" Text="{Binding Adherence}" Height="40"/>
</StackPanel>
</Grid>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>