【发布时间】:2011-02-21 15:45:17
【问题描述】:
我只是在学习 WPF/绑定和实体框架。目前我正在做以下工作:
- 有主 - 细节 - 细节。我有佣金计划,我有佣金计划项目,每个佣金计划项目都有符合条件的用户。
在 UI 上 - 将佣金计划对象设置为上下文并绑定所有属性。主要细节网格绑定到 CommissionPlanItems。效果很好。
我正在尝试解决的几个问题。或者我想我只是在寻找一般指导。
1。我的 CommissionPLanItems 有 LineNumber 属性。我真的不需要显示它,但我需要填充它并且我需要网格以正确的顺序显示项目。我将按钮作为模板向上移动:
<pre>
<code>
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Click="Button_Click">Move Up</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</code>
</pre>
我可以处理该按钮单击并获取相应的对象,但我有几个问题 一种。按钮显示在新的网格行占位符中。如何防止它在那里显示? 湾。有没有办法自动“重新排序行?
2。每个佣金计划项目可以关联多个客户。我如何使这个 UI 明智?我正在考虑网格中的某种按钮,它将带来可以选择项目的弹出模式表单。
3。网格有下拉列。当他们进入“编辑”模式时 - 他们使行更高。我不是很喜欢这种效果。我该如何解决它?
【问题讨论】:
标签: c# wpf entity-framework