我想创建一个kanban WinApp。我想知道我最好用哪个控件。其主要目标是显示日复一日,按彩色框排列的看板元素。
我曾想过要使用调度程序控制。这是正确的选择吗?
发布于 2013-11-08 12:23:18
将我的评论转化为一个回答:
在上面链接的屏幕截图中,我使用当前相关的.Net Windows技术创建了此示例:

只有50行XAML和10行C#代码。我花了不到30分钟。全源代码这里
发布于 2020-07-06 14:13:23
我参加聚会有点晚了,但是由于我实际上已经在WPF (https://www.xplan-taskmanager.com/)中实现了一个Windows应用程序,它可能对其他人有用。
委员会本身是DockPanel-ScrollViewer-DockPanel的层次结构:
<DockPanel>
<ScrollViewer x:Name="scrollPanel" VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto" DockPanel.Dock="Top">
<DockPanel x:Name="panel" Margin="0" HorizontalAlignment="Left" VerticalAlignment="Top"/>
</ScrollViewer>
</DockPanel>列为StackPanels:
<StackPanel AllowDrop="True">
<TextBlock Name="nameLabel"></TextBlock>
<StackPanel Name="cardsPanel">
</StackPanel>
</StackPanel>卡片也被实现为StackPanel。
板、列和卡都是以UserControl的形式创建的。

我对结果非常满意,但我从分析测试中看到,性能可能需要一些优化。我仍然需要分析替代方案,但就目前而言,这还不错。无论如何,对于大量的数字,我已经在每一列的末尾放置了一个“更多”(只是一个按钮)。
https://stackoverflow.com/questions/19198834
复制相似问题