在某些项目中,可能需要动态的改变控件的模板,例如软件中可以选择不同的主题,在不同的主题下软件界面、控件的样式都会有所不同,这时即可通过改变控件模板的方式实现期望的功能。基本方法是当用户点击切换主题按钮是加载新的资源字典,并使用新加载的资源字典替代当前的资源字典这时要用到ResourceManager...
分类:
其他好文 时间:
2014-08-08 23:42:36
阅读次数:
410
QModelIndexindex=ui.tree_FileLocal->indexAt(pos);QMenu*pMenu=newQMenu(ui.tree_FileLocal);if(ui.tree_FileLocal->columnCount()==7){QAction*refresh=pMenu->addAction(tr("刷新(&Y)"));refresh->setShortcut(Qt::Key_F5);connect(refresh,SIGNAL(trigger..
分类:
其他好文 时间:
2014-08-08 18:31:06
阅读次数:
333
1.6 小结
这一章简要概述了函数式编程及其意义。我们介绍了声明式编程风格,可用于以函数风格写应用程序和库函数。声明式编程已有许多成功的应用,如 WPF 和 LINQ,而且,在 C# 3.0 中,能够用它来为其他类型的问题写函数式解决方案。
并行编程是现代软件开发展的一大挑战,使用函数方法能使问题显著容易,这要归功于不可变性和声明式编程。不可变性有助于写出正确、安全的代码;声明式编程能够...
分类:
其他好文 时间:
2014-08-08 18:12:26
阅读次数:
206
Xceed Ultimate Suites是一款用户界面、数据处理套包,从.NET/WPF/silverLight平台到ActiveX下包含了65个子控件,以及Xceed公司的所有控件,具有表格、风格主题、图表、用户界面、ZIP、FTP、加密等功能控件。具体功能:UI控件: Xceed 3D Vie...
分类:
其他好文 时间:
2014-08-08 17:21:26
阅读次数:
248
1.提供对设备、操作系统和服务的全面访问能力2.更方便的调用win32 api3.API是异步的4.XAML-based UI(silverlight,wpf,winphone)5.开发win8 store app.NET开发人员都对.NET 的P / Invoke和COM Interop 很熟悉了...
winform当前的屏幕除任务栏外的工作域大小this.Width=System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width;this.Height=System.Windows.Forms.Screen.PrimaryScreen.Wo...
foreach (DataColumn column in dt.Columns) { DateTime t; if (DateTime.TryParse(column.ColumnName, out t))//判断...
分类:
其他好文 时间:
2014-08-08 15:23:06
阅读次数:
179
本文结合模板的应用初步介绍ListView的应用,涉及模板使用、查找子控件等
分类:
其他好文 时间:
2014-08-08 12:25:35
阅读次数:
246
绘图引擎方面,Windows下常用的为GDI、GDI+、DirectX、OpenGL等引擎,而Winform、MFC、WPF、Qt等则是用来实现对这些引擎调用的工具,属于更上层的范围,这几个绘图引擎中,前三者都是微软自己的东西,因此如果用C#来写的话用这几个引擎相对就会方便些。WPF采用的是Dire...