首页 > 解决方案 > 使用 DevExpress 创建区域

问题描述

如果我有一个dx:ThemedWindow包含AccordionControl. 我应该使用什么区域控制来为该区域创建参考?我试过DockPanel但没有成功。X 文件如下所示。

<dxa:AccordionControl>
   <dxa:AccordionItem Header="Home">
      <dxa:AccordionItem Header="Products"/>
      <dxa:AccordionItem Header="Downloads"/>
   </dxa:AccordionItem>
   <dxa:AccordionItem Header="Get Help">
      <dxa:AccordionItem Header="Support"/>
      <dxa:AccordionItem Header="Documentation"/>
   </dxa:AccordionItem>
   <dxa:AccordionItem Header="Client Center"/>
</dxa:AccordionControl>

Shell.xaml我尝试使用RegionManager.

<DockPanel DockPanel.Dock="Bottom" prism:RegionManager.RegionName="{x:Static inf:RegionNames.MenuRegion}" />

你能帮助我吗?

标签: c#wpfprismregion

解决方案


Devexpress 为其控件提供了一组区域适配器(查看安装目录,例如 components\source\prismadapters)。

如果没有现成可用的区域适配器AccordionControl,您将不得不自己编写。


推荐阅读