我正在开发一个名为E-Diary的应用程序。现在我必须实现真正的日记输入,意味着当我在一个盒子里写,然后我去第二个盒子,依此类推。这就像一本真正的日记。与图像
中一样现在我需要有关上面给出的描述的实现的建议,即我是否在列表框中使用文本框或我创建一个包含文本框和标签的用户控件,如图像中所示并在wpf根据盒子的数量。 我还必须在数据库中保存数据,如果我使用每个用户控件的按钮,那么如何管理它来保存特定数据?
就堆栈溢出的FAQ规则而言,这可能不是一个真正的问题,但我一直在思考,但无法找到正确的方法。
提前致谢
答案 0 :(得分:2)
在WPF中,您不必像在WinForms中那样频繁地进行UserControl,以获得良好的设计。 这也是恕我直言的问题。
继续使用Listbox或ItemsControl,但使用DataTemplates按照您的意愿显示和编辑数据项。 这是一个很好的tuturial如何执行此操作:Data Templates并确保查看Data Templating上的MSDN文档。