无法在devexpress功能区控件wpf中使用barEditItem

时间:2014-05-22 06:21:36

标签: c# wpf ribbon devexpress-windows-ui devexpress-wpf

我试图在功能区控件中添加复选框但我无法这样做。 我曾尝试使用barEdtitItem,但它无法正常工作。 我使用devexpress riboon控制,我没有在线获得它的解决方案。 请找到附件图片。enter image description here

2 个答案:

答案 0 :(得分:1)

您可以在快速访问工具栏(RibbonControl.ToolbarItemLinks属性),页眉(RibbonControl.PageHeaderItemLinks属性)或内部页面组中的功能区中使用条形项。因此,您应定义类别,页面和组以在功能区内显示条形项。 请注意,您不能直接将条形项放入页面组中,因此您应首先在BarManager.Items集合中定义它。

<dxb:BarManager>
    <dxb:BarManager.Items>
        <dxb:BarEditItem x:Name="bEdit" EditValue="true" EditSettings="{dxe:CheckSettings}"/>
    </dxb:BarManager.Items>
    <dxr:RibbonControl>
        <dxr:RibbonDefaultPageCategory>
            <dxr:RibbonPage Caption="Home">
                <dxr:RibbonPageGroup Caption="First">
                    <dxb:BarItemLink BarItemName="bEdit"/>
                </dxr:RibbonPageGroup>
            </dxr:RibbonPage>
        </dxr:RibbonDefaultPageCategory>
    </dxr:RibbonControl>
</dxb:BarManager>

答案 1 :(得分:0)

您必须先创建RibbonPageCatogory。在该元素内,您可以定义BarEditItem

<dxb:RibbonPageCategory x:Name="category">
// Your elements here
</dxb:RibbonPageCategory>