WPF布局控制问题

时间:2012-06-11 17:33:34

标签: wpf layout controls

我有wpf项目,根据编辑器打印标签。项目有17个不同的编辑。这是我当前标签编辑器当前应用程序的小图纸。

它有几个小控件,如工具箱,尺寸滑块,标尺,画布导航栏,标签定义栏等...它还有一个名为Label Editor的控件,这个控件会因不同的编辑器而异(17),其他控制将保持不变。

不,我想制作一些包含除Label Editor之外的所有控件的通用控件,因此每次创建新编辑器时,我都不需要每次都重新创建所有控件。我可以使用我拥有的17个。

我应该采取什么控制措施,内容控制,控制模板,数据模板或用户控制。这是我画的小图。

enter image description here

请分享您的建议。

由于

1 个答案:

答案 0 :(得分:0)

您可以尝试通过Frame加载标签编辑器,并为每个标签编辑器创建一个页面。

或者,您可以使用带有对象的LabelEditor属性创建自定义控件。不过,这种方法会更加困难。