2009-05-27 89 views
1

我有一个带有3个选项卡的WPF tabcontrol。在第一页的顶部是一个带一对按钮的滚动查看器,这些按钮构成了常见任务(保存,加载等)的菜单。我希望这个滚动查看器出现在每个标签的顶部。如果不简单地将代码复制并粘贴到每个选项卡,是否可以这样做?如何在单个控件页面上显示单个控件?

回答

1

您可以包含该按钮的UI和逻辑的自定义控制,然后包括每个选项卡上的控制。最好的办法是创建一个ScrollViewer的子类,并在XAML中定义每个按钮。在每个标签页上,您可以创建并创建新子类的实例。

这将导致你的每一页上类的不同实例,但对于按键的逻辑只会在代码中出现一次。

1

您可以在tabcontrol的顶部实现滚动查看器和按钮。

相关问题