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

C# dotnetBar控件遍历问题

我想遍历RibbonControl中所有的ButtonItem

 List<ButtonItem> listBI = new List<ButtonItem>();
            foreach (Control con in this.ribbonControl1.Controls)
            {
                if (con is ButtonItem)
                {
                    listBI.Add((ButtonItem)con);
                }
            }

这样写红字行会报错~无法将类型“System.Windows.Forms.Control”转换为“DevComponents.DotNetBar.ButtonItem”
我需要将这个集合传到其他方法 对这些控件进行操作~所以必须要这个类型的集合
这个集合我应该怎么取或者怎么转?
--------------------编程问答-------------------- 准确的说 这样获取就是错的……求正确遍历方法 --------------------编程问答-------------------- 没人用过这套UI么?顶起…… --------------------编程问答--------------------
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,