随笔分类 -  C#

摘要:前台代码:<Canvas Background="{StaticResource AppBarBackgroundThemeBrush}"> <TextBox Name="txtContent" Width="1365" Height="696" TextWrapping="Wrap" FontSize="18" Canvas.Top="1"/> <Button Content="保存到文件" Canvas 阅读全文
posted @ 2013-04-20 00:11 奇奇博客 阅读(196) 评论(0) 推荐(0) 编辑
摘要:前台代码:<Page.Resources> <Style TargetType="TextBlock"> <Setter Property="FontSize" Value="27"/> <Setter Property="FontFamily" Value="宋体"/> </Style> </Page.Resources> <Grid Background="{StaticResource Applicat 阅读全文
posted @ 2013-04-20 00:08 奇奇博客 阅读(200) 评论(0) 推荐(0) 编辑
摘要:<style type="text/css"> table tr td { width:240px;height:240px; } .clasImg { width:500px;height:200px; } </style> <script src="jquery-1.9.1.js"></script> <script type="text/javascript"> $(function () { $('#Button1').click(function ( 阅读全文
posted @ 2013-04-18 15:04 奇奇博客 阅读(97) 评论(0) 推荐(0) 编辑
摘要:<script type="text/javascript"> //展开图片或收缩图片 $(function () { $('#Button3').click(function () { $('#img').show(5000); }) $('#Button4').click(function () { $('#img').hide(5000); }) }) </script> < /head> < body> <img alt="" i 阅读全文
posted @ 2013-04-18 14:57 奇奇博客 阅读(139) 评论(0) 推荐(0) 编辑
摘要:<style type="text/css"> .divFrame { width:260px;border:1px solid #666;font-size:10pt; } .divTitle { background-color:#eee;padding:5px; } .divContent { padding:5px;display:none; } .divCurrColor { background-color:red; } </style> <script src="jQuery/jquery-1.9.1.js"& 阅读全文
posted @ 2013-04-18 14:53 奇奇博客 阅读(265) 评论(0) 推荐(0) 编辑
摘要:<style type="text/css"> body { font-size:12px;text-align:center; } #tbStu { width:260px;border:1px solid #666;background-color:#eee; } #tbStu tr { line-height:23px; } #tbStu tr th { background-color:#ccc;color:#fff; } #tbStu .trOdd { background-color:#fff; } </style> <script 阅读全文
posted @ 2013-04-18 14:50 奇奇博客 阅读(147) 评论(0) 推荐(0) 编辑
摘要:<script type="text/javascript"> $(function () { $("#btnSubmit").click(function () { var txtName = $('#txtName').val(); var gender = $('#gender').is(':checked') ? '男' : '女'; var isMarry = $('#isMarry').is(':checked') ? 阅读全文
posted @ 2013-04-18 14:47 奇奇博客 阅读(201) 评论(0) 推荐(0) 编辑
摘要:三级连动前台代码:<div> 省: <asp:DropDownList ID="ddlPromary" runat="server" AutoPostBack="True" Height="16px" OnSelectedIndexChanged="ddlPromary_SelectedIndexChanged" Width="118px"> </asp:DropDownList>&nbsp;&nbsp; 市:<asp 阅读全文
posted @ 2013-03-11 19:23 奇奇博客 阅读(223) 评论(0) 推荐(0) 编辑
摘要:一、委托委托类似于函数指针,但函数指针只能引用静态方法,而委托既能引用静态方法,也能引用实例方法。委托使用分三步:1、委托声明。2、委托实例化。3、委托调用。例程一:程序代码using System;namespace 委托{ delegate int NumOpe(int a,int b);//第一步:委托声明 class Class1 { static void Main(string[] args) { Class1 c1 = new Class1(); NumOpe p1 = new NumOpe(c1.Add);//委托实例化,注意参数是要使用的参数名,且不带括号 Console.W 阅读全文
posted @ 2012-11-04 14:29 奇奇博客 阅读(476) 评论(0) 推荐(0) 编辑
摘要:如何实现远程连接SQL Server 2008 Express在SQL Server 2005中,可以利用SQL Server 2005 Surface Area Configuration较容易的实现远程连接。然而,SQL Server 2008已经移除该功能,不过,按照如下步骤仍然可以实现远程连接SQL Server 2008 Express。1. 启动SQL Server Browser service。SQL Server Browser的作用是监听来自Microsoft SQL Server资源的请求 以及提供关于安装在本机上的SQL Server实例的信息。2. 启用SQL Ser 阅读全文
posted @ 2012-10-22 18:12 奇奇博客 阅读(266) 评论(0) 推荐(0) 编辑
摘要:ASP网页中的代码:<form id="form1" runat="server"> <div> <asp:FileUpload ID="FileUpload1" runat="server" /><br /> <asp:FileUpload ID="FileUpload2" runat="server" /><br /> <asp:FileUpload ID="FileUpload3&q 阅读全文
posted @ 2012-09-25 21:01 奇奇博客 阅读(126) 评论(0) 推荐(0) 编辑
摘要:C#在Asp.net中实现打开新网页而不关闭当前页Respose.Write("<scriptlanguage='javascript'>window.open('"+url+"');</script>");(打开简洁窗口):Respose.Write("<scriptlanguage='javascript'>window.open('"+url+"','','resizable=1,scrollba 阅读全文
posted @ 2012-09-21 23:44 奇奇博客 阅读(692) 评论(0) 推荐(0) 编辑
摘要:ASP网页代码: <div align="center"> <table> <tr><td> 昵称:</td> <td><asp:TextBox ID="username" runat="server"></asp:TextBox></td> <td>(发表评论时显示)</td></tr> <br /> <tr> <td>性别:</td> < 阅读全文
posted @ 2012-09-20 20:54 奇奇博客 阅读(513) 评论(0) 推荐(0) 编辑
摘要:实现数据的真实操作,1把注册信息写入div中。动态网页的代码:<form id="form1" runat="server"> <div> <table align="center" border="1px" width="50%"> <tr><td class="style1" align="center"> 用户名:</td> <td><input type=&q 阅读全文
posted @ 2012-09-18 20:33 奇奇博客 阅读(140) 评论(0) 推荐(0) 编辑
摘要:html中的代码: <form action="Once.ashx" method="get"> <input type="hidden" name="isNullText" value="true" /> <input type="text" name="price" value="0" /> <input type="submit" value="提交" 阅读全文
posted @ 2012-09-17 19:16 奇奇博客 阅读(196) 评论(0) 推荐(0) 编辑
摘要:Generic是Framework 2.0的新元素,中文名字称之为“泛型” ,特征是一个带有尖括号的类,比如List< T>C#自定义泛型类用得最广泛,就是集合(Collection)中。实际上,泛型的产生其中一个原因就是为了解决原来集合类中元素的装箱和拆箱问题(如果对装箱和拆箱概念不明,请百度搜索)。由于泛型的使用,使得集合内所有元素都属于同一类,这就把类型不同的隐患消灭在编译阶段——如果类型不对,则编译错误。这里只讨论C#自定义泛型类。基本自定义如下:public class MyGeneric < T>...{private T member; public vo 阅读全文
posted @ 2012-09-12 20:25 奇奇博客 阅读(173) 评论(0) 推荐(0) 编辑
摘要:通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:public void GreetPeople(string name) {// 做某些额外的事情,比如初始化之类,此处略EnglishGreeting(name);}public void EnglishGreeting(string name) {Console.Wr 阅读全文
posted @ 2012-09-11 22:11 奇奇博客 阅读(142) 评论(0) 推荐(0) 编辑
摘要:用winfrom实现的!!!!Dictionary<char, char> doct = new Dictionary<char, char>(); private void button1_Click(object sender, EventArgs e) { StringBuilder str = new StringBuilder(); string inputStr = textBox1.Text.Trim(); for (int i = 0; i < inputStr.Length - 1; i++) { if (doct.ContainsKey(inp 阅读全文
posted @ 2012-09-11 22:10 奇奇博客 阅读(254) 评论(0) 推荐(0) 编辑
摘要:我们都知道,C#中有“接口”这个概念,所谓的“接口”就是定义一套标准,然后由实现类来具体实现其中的方法,所以说“接口,是一组类的抽象”。同样道理,我们可以将“委托”理解为“方法的抽象”,也就是说定义一个方法的模板,至于这个方法具体是怎么样的,就由方法自己去实现。我们知道接口的最大好处就是可以实现多态,同理,“委托”是可以实现方法的多态,当我们想调用某个具体方法的时候,我们不直接调用这个方法,而是去调用这个委托。当然,我们必须在具体方法和委托之间建立某种关联。定义和使用委托分三个步骤:1、委托声明。2、委托实例化。3、委托调用。一、定义委托定义委托的语法如下:<访问修饰符> dele 阅读全文
posted @ 2012-09-06 17:52 奇奇博客 阅读(196) 评论(0) 推荐(0) 编辑
摘要:在C#语言中,接口是使用interface关键字来声明的.用来声明接口的语法格式为:[访问修饰符] Interface 接口名称{}接口所具有属性包括以下特点为:·接口类似于抽象类,继承接口的任何非抽象类型都必须实现接口的所有成员。·接口不能包涵字段而且接口中的成员一定是公共的。·接口类型不能直接实例化。·接口具有方法名,但不包含方法的实现。·类和结构可从多个接口继承,接口自身可从多个接口继承。注意: 要实现一个接,必须要有相应的类.实现某个接口的任何类者将拥有该接口中的所有元素.因此,当需要在不相关的类中实现同样的功能时,就可以使用接口.C# 阅读全文
posted @ 2012-09-06 08:45 奇奇博客 阅读(123) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示