【发布时间】:2011-08-17 01:40:16
【问题描述】:
我正在做这个设计:
How can I model this class in a database?
但我在 WPF 中这样做。我对如何创建一个界面 WPF 来添加目标有点困惑。我的意思是,只有接口(程序设计)来建模链接问题。
结果:
<TreeView Name="treeView1">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate DataType="{x:Type data:Objective}" ItemsSource="{Binding Path=Objectives}" >
<TextBlock Text="{Binding Name}" />
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
【问题讨论】:
-
你是说外键问题?
-
不完全是。我的意思是,我将在程序中创建类别和子类别。我打算处理数据网格控件和几个dataGridDetails。我想听听一些想法来在 WPF 中做一个好的界面或 UI 设计。我说清楚了吗?
-
也许其他人认为使用 treeView 更好
-
带有自定义
ItemContainerStyle的TreeView控件很可能是最简单的解决方案。但是,如果您希望能够内联编辑数据,您也可以尝试实现 TreeListView 类似的控件。