摘要:
WPF:理解ContentControl——动态添加控件和查找控件我认为WPF的核心改变之一就是控件模型发生了重要的变化,大的方面说,现在窗口中的控件(大部分)都没有独立的Hwnd了。而且控件可以通过所谓的模板提供各种各样的表现形式。这一篇就来谈一谈ContentControl,的第一部分,动态添加控件和查找控件什么是ContentControl呢?其实WPF的绝大部分的控件,还包括窗口本身都是继承自ContentControl的。有的时候,我们需要在窗口出来之后,再动态添加一些控件。例如一个最简单的场景:我们需要做一个扫雷程序,该扫雷程序根据用户选择的难易程度决定要显示多少个地雷。为了便于理 阅读全文
posted @ 2012-02-17 13:21
老咸菜
阅读(671)
评论(0)
推荐(2)
摘要:
WPF 中动态创建和删除控件作者:isGood来源:博客园发布时间:2011-09-19 22:27阅读:140 次原文链接 [收藏]动态创建控件1.容器控件.RegisterName("Name",要注册的控件) //注册控件2.容器控件.FindName("Name") as 控件类型 //找到控件并转换成相应类型注意:仅通过 控件.Name来设置是不能通过FindName来找到控件的,必须注册动态删除控件1.容器控件.Children.Remove(控件) //移除控件2.容器控件.UnregisterName("Name") 阅读全文
posted @ 2012-02-17 13:20
老咸菜
阅读(414)
评论(0)
推荐(0)
摘要:
WPF向Grid中动态添加控件发表于 2011 年 05 月 11 日 由 adminprivate void Window_Loaded(object sender, RoutedEventArgs e){MyGrid.RowDefinitions.Add(new RowDefinition()); //添加行MyGrid.RowDefinitions.Add(new RowDefinition()); //添加行Button btn_Click = new Button(); //创建按钮对象btn_Click.Name = “btn_Click”; //设置按钮Name属性btn_Cli 阅读全文
posted @ 2012-02-17 13:20
老咸菜
阅读(11953)
评论(0)
推荐(2)
摘要:
WPF中TreeView控件实现动态加载节点作者:马路灯出处:博客园 2011/6/30 14:19:51阅读541 次 打印推荐给好友--> 最近项目需要,使用一个树型控件,其实数据量不大,简单使用一次递归就可以完事,但话说回来,想想,当数据量达到一个量级时,这个方法明显就不足(程序运行十分不给力),而使用节点的深度特性实现加载控制,达到动态生成节点项的目的,这不失为一个好方法。 甘特图Xgantt(全球首款甘特图32年历史) Visual WebGui (完美的用户界面解决方案) Stimulsoft Reports.Net (报表生成控件) DXperience Uni Premi 阅读全文
posted @ 2012-02-17 13:19
老咸菜
阅读(1328)
评论(1)
推荐(1)
浙公网安备 33010602011771号