WPF and Silverlight 学习笔记(七):WPF布局管理之StackPanel
一、StackPanelStackPanel是以堆叠的方式显示其中的控件1、可以使用Orientation属性更改堆叠的顺序Orientation="Vertical" 默认,由上到下显示各控件。控件在未定义的前提下,...
WPF and Silverlight 学习笔记(八):WPF布局管理之Grid
一、GridGrid是以表格形式组织控件的一种布局方式,与Java AWT中的GridLayout类似,但区别在于WPF中的Grid的每一个单元格中可以放置多个控件,但控件可能会层叠在一起 WPF中的Grid支持单元格的合并,类似于HTML...
WPF and Silverlight 学习笔记(六):WPF窗体
一、窗体类在Visual Studio和Expression Blend中,自定义的窗体均继承System.Windows.Window类(类型化窗体)。定义的窗体由两部分组成:1、XAML文件 1: <Window 2: xmlns="http://schemas.microsoft.co...
WPF and Silverlight 学习笔记(五):WPF应用程序管理
一、WPF应用程序由System.Windows.Application类进行管理二、创建WPF应用程序创建WPF应用程序有两种方式:1、Visual Studio和Expression Blend默认的方式,使用App.xaml文件定义启动应用程序 ...
WPF and Silverlight 学习笔记(四):WPF应用程序结构——HelloWorld
按照惯例,创建一个WPF的应用程序,点击按钮,在文本框中显示“Hello WPF World”,我们通过此例来分析WPF应用程序的结构。XAML文件如下:<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presen...
WPF and Silverlight 学习笔记(三):WPF体系结构
WPF的基础的体系结构,所引用的Assembly如下图所示: 关系图中的PresentationFramework、PresentationCore 和 milcore是 WPF 的主要代码部分。在这些组件中,只有一个是非托管组件 – milcore。milcore 是以非托管...
WPF and Silverlight 学习笔记(一):开发环境及参考资料
前一段时间一直很忙很忙,从4月份开始终于有时间学习一些新的东西了。回头一看,要学习整理的东西太多了:WPF、WCF、WF、Silverlight、JQuery、Ajax、ASP.Net MVC、ADO.Net Entry…想了想,终于决定先学习整理一下WP...
WPF and Silverlight 学习笔记(二):WPF和Silverlight概述
WPF(Windows Presentation Foundation,Windows外观基础(直译))是基于Framework 3.0(含以后版本)的新一代Windows界面开发技术。Silverlight(中文翻译为“银光”),可以看成是WPF的Web应用产品,其早先名为W...
学习asp.net比较完整的流程
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不...
VS2005新建网站对话框(文件系统、HTTP、FTP)的区别
文件系统文件系统是默认的。使用该选项可以把网站创建到当前物理文件系统上任何可以访问的地方,它可以是本机或网络上的机器。通过浏览按钮及关联的下拉列表可以浏览文件系统,例如,浏览Windows资源管理器,并选...
asp.net自定义控件中ToolboxBitmap元数据设置详细说明
在asp.net应用的过程中,少不了的会创建一些自定义服务器控件,但控件完成后,默认的图标是统一的蓝色齿轮的图标,没有个性,也不能很好的直观表示控件的作用,这时我们需要自己添加自定义的工具图标&n...
C# TreeView菜单,MenuStrip菜单递归动态生成例子
这是在权限系统中设计中常用到的两种菜单处理方式 private DataTable ModuleTable; private void FrmMain_Load(object sender, EventArgs e) ...
ASP.NET性能优化-页面及控件
一谈到ASP.NET系统,不得不谈到的一个问题是性能优化.尽管ASP.NET本身速度在ASP基础上快了很读,但是如果优化做得不好,效果并不大明显.所以本文专门从页面和控件选择等角度谈谈性能优化.性能优化是三两句话说不清的,...
C#调用外部DLL
每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的...
asp.net 调用 excel 组件
Asp.net 如何调用 Excel ?1. 引用 Microsoft.Office.Interop.Excel.dll,自动包装成Interop.Microsoft.Office.Interop.Excel.dll2. &nb...
动态分配内存地址(.NET)
在前一篇中构造的双向循环链表,指针变量所指向的地址实属静态分配,把结构体的成员字段赋值后,运行库就会分配一定内存给该变量。.NET中实现动态分配内存使用关键字"stackalloc","stackalloc"取意为在堆栈上分配地...
ASP.NET CausesValidation 属性
好久没有用asp.net了,今天项目中涉及到一个页面,点击Cancel按钮时,结果仍然去验证那些必填项。后来发现按钮有一个属性CausesValidation,将其设为False(默认值为True),就可以了。定义和用法CausesVali...
三层架构实例
写一个小的三层架构给新手朋友们分享一下。一、打开VS 20051、文件--》新建--》项目2、展开其它项目类型--》Visual Studio解决方案=》空白解决方案3、起一个名字,并确定(如下图)4、在解决方案资源管理器里...
C#中取得汉语拼音首字母
static void Main(string[] args) { Console.WriteLine( GetChineseSpell("笑天下之可笑之人"));&n...
你必须学习的10项.NET技术
1.WCF (Windows Communication Foundation):虽然WCF显然没有WPF或SilverLight那么吸引人,但是它却是在。NET框架下解决业务问题的基础。所以你今年至少要学习一门。NET的新技术,那你就选择WCF吧。2.ADO.NET (an...