2012-03-09 65 views
1

我正在开发一个名为E-Diary的WPF应用程序。现在我必须实现真正的日记输入,意味着当我写在一个盒子里然后我去第二个盒子等等。它就像一个真正的日记。由于图像中enter image description here关于用户控制的建议

现在我需要有关实施上面给出的描述是无论我在列表框中使用文本框我让其中包含文本框和标签作为图像的用户控制和使用的建议根据盒子数量的wpf。 我还必须将数据保存在数据库中,如果我为每个用户控件使用按钮,那么如何管理它以保存特定数据?

这可能不是一个真正的问题关于stackoverflow的常见问题规则,但我一直在思考很长一段时间,但无法找到正确的方法。

在此先感谢

回答

2

在WPF中,你不必让用户控件相当经常在的WinForms得到一个好的设计。 这也是恕我直言,对你的问题也是如此。

继续并使用ListBox或ItemsControl,但使用DataTemplates来显示和编辑数据项,就像您想的那样。 下面是一个很好的方法:如何做到这一点:Data Templates并确保查看关于Data Templating的MSDN文档。

+0

+1用于暗示'ItemsControl',因为这就是我要做的事情:'ItemsControl'带'WrapPanel'作为'ItemsPanelTemplate' – Rachel 2012-03-09 14:25:11