关于 DevExpress 用户控件

发布于 2024-11-06 12:06:06 字数 419 浏览 1 评论 0原文

我在 vs2010 professional 中创建了一个用户控件。用户控件来自 DevExpress。 我使用了用户控件的 load() 事件。我为我的用户控制应用程序使用了 xml 文件。在用户控件中,我添加了 DevExpress xtraTreeList 控件 &我使用 xml 文件填充了 xtraTreeList 的节点。我的 xml 文件存在于我的应用程序目录路径中,即 E:\MsgBlasterApplicationtemp\MsgBlasterApplication\bin\Debug\Database 。 当我拖拽时将我的用户控件放入我的表单中,然后它会给我错误。错误如下 -

无法创建组件“TreeListUserControl”。错误信息如下: 'System.IO.DirectoryNotFoundException:找不到路径的一部分。

I've created one usercontrol in vs2010 professional . The usercontrol is from DevExpress.
I've used usercontrol's load() event. And i used xml file for my usercontrol application. In usercontrol i've added DevExpress xtraTreeList control & i populated nodes of xtraTreeList by using my xml file. My xml file is present in my applications directory path means- E:\MsgBlasterApplicationtemp\MsgBlasterApplication\bin\Debug\Database .
When i'm drag & drop my usercontrol in my form then it gives me error. The error is as follows--

Failed to creste component ' TreeListUserControl'. The error message follows:
'System.IO.DirectoryNotFoundException:Could not find part of path.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

静若繁花 2024-11-13 12:06:06

这是默认行为,如果您在标准 UserControl 上使用标准 GridView,您将重现它。当 UserControl 位于窗体上时,其上的所有控件都将像应用程序运行一样工作:(。以下是应该适合您的解决方案:

    private void XtraUserControl1_Load(object sender, EventArgs e) {
        if(!DesignMode) {
            // your code to populate the treeList with data
         }
    }

This is the default behavior and you will reproduce it if you use the standard GridView on the standard UserControl. When the UserControl is positioned on a form, all controls on it work as if the application runs :(. Here is the solution which should work fine for you:

    private void XtraUserControl1_Load(object sender, EventArgs e) {
        if(!DesignMode) {
            // your code to populate the treeList with data
         }
    }
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文