【发布时间】:2010-04-19 14:06:53
【问题描述】:
我正在尝试显示项目列表(这些项目的样式和控件模板在其他地方定义)并且我希望能够添加/删除任意数量的项目。因为我没有无限的屏幕空间,所以我在 ListBox 控件中显示这些。
这是我必须约会的屏幕:
将要发生的事情就是这样。当我单击新建按钮时,我希望该项目出现在轮廓区域中。
那么现在解决问题:
我希望,当我单击“新建...”按钮时,一个新项目会出现在 ListBox(已概述)中。是否可以使用 XAML 来做到这一点?我正在尝试将业务逻辑与界面分离,因此如果有某种方法可以在 XAML 中实现这一点,我将不胜感激。如果没有,我可以使用我在 C# 中创建的自定义模板项,以便它显示为模板指定在列表框中,而不是像普通的 ListBoxItem
提前致谢!
【问题讨论】:
-
您在这里遇到的确切问题是什么?您是否有技术问题,或者这与您的应用程序设计有关?
-
我猜您在下面的评论中隐含地回答了问题的技术方面。为了澄清,我问是否有某种方式使用 XAML 来添加项目,我想没有。