当前位置:编程学习 > C#/ASP.NET >>

WPF自定义控件继承DEV的GridControl

有这样一个问题,我想继承Dev的GridControl,然后在定义的控件里面增加一些属性和方法,自定义控件的定义如下
<GridControl x:Class="ProductManage.UserControl3"
             xmlns="http://schemas.devexpress.com/winfx/2008/xaml/grid"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             mc:Ignorable="d">
</GridControl>

    public partial class UserControl3 : DevExpress.Xpf.Grid.GridControl
    {
        public UserControl3()
        {
            InitializeComponent();
        }
    }

控件可以定义成功,但是我在用这个定义好的控件的时候,如果对自定义的控件的TableView进行命名,那么出现
错误 1 无法对元素“TableView”设置 Name 特性值“tableView1”。“TableView”在元素“UserControl3”的范围内,在另一范围内定义它时,已注册了名称。 行 18 位置 32. 这个错误,弄的我十分不能理解是为什么,是我定义的方法错误还是?哪位大侠给解答一下,小弟在此谢谢了! --------------------编程问答-------------------- 这个问题已经解决了,解决方法为不使用xaml来创建控件 --------------------编程问答-------------------- --------------------编程问答-------------------- 我的是winform的我也是继承DevExpress.Xpf.Grid.GridControl
我想修改gridview一些属性你知道怎么做吗 --------------------编程问答-------------------- 太厉害了,这都发现了。我今天也遇到了类似的问题。感谢。。。现在知道为什么会出现这样的问题了吗?
补充:.NET技术 ,  组件/控件开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,