1,wpf最好使用通用模板,使用StaticResource引用样式2,释放事件。每个UserControl,Page,Window都实现一个接口 interface IUIElement : IDisposable { /// <summary> &n
MEF中提供的目录对象主要有:Assembly Catalog(程序集目录),Directory Catalog,Aggregate Catalog,Type Catalog,和仅使用在Silverlight中得目录Deployment Catalog( Silverlight only),Filtered Catalog.1.Assembly Catalog可以在给定的Assembly 发
namespace MEFDemo{ class Program { private CompositionContainer _container; &nbs
1,MEF的核心是可组合组件ComposablePart,它由ComposablePartDefintion来描述和创建。每一个可组合组件通过定义ExportDefintion向其他组件提供功能,通过ImportDefinition引用其他组件的功能,通过Metadata来描述组件自身的信息。在创建一个ComposablePart组件后,通过组件目录(ComposableCatalog)搜索需要
public partial class App : Application { public App() { &
参与运算的两个值,如果两个相应的bit位相同,则结果为0,否则为1 char a1 = '十', a2 = '点', a3 = '进', a4 = '攻'; char secret = '8'; &
1:为控件绑定图片BitmapImage bitmapImage; bitmapImage = new BitmapImage(); bitmapImage.BeginInit(); bitmapImage.StreamSource = System.IO.File.OpenRead(@"E:\2.jpg"); bitmapImag
1,布局 时候能用Canvas尽量用Canvas。Gird,StackPanel内存开销相对Canvas大2,自定义控件尽量不要在控件ResourceDictionary定义资源,应该放在Window或者Application级。3,把Label(标签)元素的ContentProperty和一个字符串(String)绑定的效率要比把字符串和TextBlock的Text属性绑定 的效率低。Label
string GetCpuID() { try {&
sql server中的存储过程 在工作中大部分公司都喜欢用存储过程,存储过程可以重复使用,提高性能,减少网络流量,安全性高等优势。 存储过程一共分为了三类:用户定义的存储过程、扩展存储过程以及系统存储过程。 1,普通的存储过程 create proc GetCityName as select cityname from city go 2,
Winform总结 1, windows窗体设计: 1),Windows窗体是用于Microsoft Windows应用程序开发的、基于.NET Framework的新平台。 2)System.Windows.Form命名空间包含用于创建基于Windows的应用程序的类,此命名空间中提供了Controls类:提供各种控件类和CommonDialogBoxes类:提供
1。继承继承的方法在子类后加冒号,冒号后加父类名例如:public class A{ public a() { Console.WriteLine("A的构造函数"); }} public class B : A{public b() { Console.WriteLine("B的构造函数"); }} st
1。c#中的访问修饰符:public,protected,internal,private,由他们组成的访问级别有:1)public:访问不受限制。2)protected:访问仅限包含类或从包含类派生的类型3)internal:访问仅限于当前程序集。4)private:访问仅限于包含类型。5)protected+internal:访问仅限于当前程序集或从包含类派生的类型。除了protected+i
1。当参数为值类型时这时方法中改变参数的值是没有用的例如: public void method1(int i) { Console.Write(i);  
1。语句语句是构造所有 C# 程序的过程构造块。c#的控制语句有:条件语句,循环语句条件语句:根据某个条件是否为true来将程序控制权移交给特定的流句分为:if...else,switch...caseif...else为一选一,也可有if...if else....if else...else多选一 的形式,switch...case...case..default为多选一的形式循环语句:for
值类型: 基于值类型的变量直接包含值,将一个值变量赋给另一个变量时,将复制包含的值。例如 int a = 2; int b = a;&nb
控制台常用到的方法: 1.Console.Beep()有两种重载: 1). Console.Beep()无参的方法表示控制台播放器播放控制台声音。 2).Console.Beep(int frenquency, int duration) frenquency:表示提示音的频率,duration表示提示音维持的时间 2。ReadKey()
1。一些面例子为例: List<SqlParameter> listp = new List<SqlParameter>(); &n
一。连接数据库: 1.实例化连接字符串: 1).连接windows数据库连接字符串为: SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=books;Integrated Security=True"); 2)。连接sql型数据库
1。在要建的抽象类前加abstract2。在抽象方法前加abstract,且抽象方法不能有方法体例如Ear()方法: public abstract void Ear();
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号