gpt4 book ai didi

c# - 在 DevExpress eXpressApp Framework (XAF) 应用程序中获取导航项

转载 作者:行者123 更新时间:2023-12-03 20:27:48 30 4
gpt4 key购买 nike

我有一个 eXpressApp Framework (XAF)桌面应用程序。主窗口包含 Navigation pane与项目树。有没有办法在代码中获取导航项列表?

最佳答案

可以使用接口(interface)扩展 XAF 应用程序模型。扩展它并强化它真的很容易。例如,在您的情况下,我会使用 ModelEditor 打开模型并导航到 NavigationItems 节点。当您在那里可以查看表单底部的黄色信息面板时,它显示 *接口(interface)成员:*DevExpress.ExpressApp.SystemModule.IModelApplicationNavigationItems

这意味着 XAF 使用 IModelApplicationNavigationItems 扩展模型,因此我们需要做的就是将其转换为该接口(interface)并使用其属性。


((IModelApplicationNavigationItems) Application.Model).NavigationItems.AllItems

此方法与您的方法具有相同的结果,但具有很强的约束力!

关于c# - 在 DevExpress eXpressApp Framework (XAF) 应用程序中获取导航项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8079809/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com