c# - 如何在 WPF 中的 ListBox 中创建 ListBox
问题描述
我的项目有一个我创建的名为 的类Column
,它由它的名称 ( string
)、它的编号 ( int
) 和一个任务列表(这是我创建的另一个类)组成。
我试图在 WPF 窗口中以一种Column
水平显示列表中所有 s 的方式查看这些,列表中的每个项目都有自己的 ListBox ,它将垂直显示它包含的任务(基本上是看板)。我已经设法ListBox
为列名设置了一个水平,但我在创建内部时遇到了问题ListBox
。我怎样才能实现这个?
我的 XAML:
<ListBox Name="ColList" ItemsSource="{Binding Path=Columns,Mode=TwoWay}" SelectedValue="SelectedColumn" HorizontalAlignment="Left" Height="246" Margin="446,75,0,0" VerticalAlignment="Top" Width="215">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"></StackPanel>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<ListBox ItemsSource="{Binding Path=this.Tasks}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
解决方案
推荐阅读
- javascript - 如何解决 HTTP/1.1 POST 405 Method Not allowed 错误
- javascript - 缩进问题
- r - 涉及 numeric(0) 值的加法
- php - PHP 自动加载类/子类
- domain-driven-design - DDD Relate Aggregates 在一个长时间运行的进程中
- java - 使用 Primefaces 在 Java Spring Boot 中循环列表数据
- java - 如何修复错误“未处理的异常类型异常”
- r - 创建新变量,其中不在第 1 个和第 99 个百分位数之间的所有值都替换为缺失值 (NA)
- python - 熊猫试图在列上分组后将列中的值变成新列
- ios - UITableView 将单元格拖放到最后一个单元格下方的列表底部