- 浏览: 41080 次
最新评论
文章列表
1.用vs2013建模(计算器实现)
选择建模项目,然后现在添加类图;添加一个包是为了让我们设计的类图后期自动生成代码时类就在统一的命名空间之下
自动生成代码的类
2 运算类
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool
// Changes to this file will be lost if the code is rege ...
服务器端WebService程序:
using System.Runtime.Serialization.Formatters.Binary;
using System.IO;
using System.IO.Compression;
using System.Data.SqlClient;
………
public class Service1 : System.Web.Services.WebService
{
[WebMethod(Description = "直接返回 DataSet 对象。")]
public DataSet Ge ...
前两天对桥接模型进行了研究,以前也有研究就是不用就忘了,今天把它记录下来,供大家分享:要扣字眼,理解桥,桥到底搭在什么地方。
1.意图
将抽象部分与它的实现部分分离,使它们都可以独立地变化。
...
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'
--- 开始 备份
BACKUP DATABASE pubs TO testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [pr ...
“许多的电话在响,许多的事要备忘,许多的门与抽屉开了又关关了又开,如此的慌张。忙是为了自己的理想,还是为了不让别人失望。”台湾音乐人李宗盛的这首歌曲《忙与盲》,反映出了现代人普遍忙碌却又有些盲目的生活 ...
1.文本框焦点问题
onBlur:当失去输入焦点后产生该事件
onFocus:当输入获得焦点后,产生该文件
Onchange:当文字值改变时,产生该事件
Onselect:当文字加亮后,产生该文件
<input type="text" value="mm" onfocus="if(value=='mm) {value=''}" onblur="if
(value=='') {value='mm'}">点击时文字消失,失去焦点时文字再出现
2.网页按钮的特殊颜色 ...
大家在开发时都会面临分页的问题,
1.假分页
把数据库的内容全查出来帮到控件上然后再分页显示给用户,效率非常低,2千数据一下凑合还能用,两千条以上就没法用了
2.数据MMSSQl自带的函数number_over
据说效率低,个人感觉有时候也用不成。
3主要介绍第三种,任何时候都刚刚的
ALTER PROCEDURE [dbo].[P_PC_GetList]
-- Add the parameters for the stored procedure here
@Import BIT,
@CurrentPageIndex INT,
@PageSize INT,
@where ...
1.用vs2013建模如果
自动生成代码
用户和部门实体
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool
// Changes to this file will be lost if the code is regenerated.
// </auto-generated>
//------------- ...
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)
1. 泛化(Generalization)
【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。
【箭头指向】:带三角箭头的实线,箭头指向父类
2. 实现(Realization)
【实现关系】:是一种类与接口的关系, ...
1,AGRB字符串"#FF00AFDB"转Color
法一:System.Drawing.ColorTranslator类
Color color = ColorTranslator.FromHtml("#FF00AFDB");
ColorTranslator还可以将Color转成Html的颜色代码,但是Alpha值将会丢失,如"#FF00AFDB"将会变成"#00AFDB"
法二:System.Drawing.ColorConverter类
ColorConverter colorConverter = new ...
效果图:
接着上次的简单时钟,这次要高级多了,算法更正,可以自定义时钟分钟秒钟刻度等颜色,与系统时钟对应,随你怎么改,源代码具有很高的参考价值。
第一步:添加用户控件,命名为myNewClock
第二步:定义变量,要用到时钟,画布等
private Timer myTimer;//定义时钟,定时重新绘制
private Graphics g;//创建画布
private Pen pen;//创建画笔
private int width;//画布高度
private int height;//画布宽度
第三步:定 ...
应用场合:如果您的WPF应用程序设置WPF运行一个实例代码后,App.xaml文件中对样式资源字典文件的引用将失效.
解决办法1:在App.xaml.cs文件中用反射动态调用另外一个DLL项目中的样式文件即可
解决办法2:在每个窗体的xaml文件中添加对指定样式文件的引用(本文不做介绍)
详细操作介绍如下:
1、WPF设置只运行一个实例代码:
App.xaml文件代码如下:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary. ...
2.8.8 x:null扩展
x:null扩展是一种最简单的扩展,其作用就是把目标属性设置为null。例如:
<TextBlock Name="exText" Background="{x:null} />
这句XAML把TextBlock的Background属性设置为null。如果用C#来重写这句,那就是下面这段程序:
TextBlock tb= new TextBlock();
tb.Name = "exText";
tb.Background = null;
在WPF中,把相关属性设置为null会打断 ...
以前在用ASP.NET 做B/S系统时,可以方便地在GRIDVIEW DATAList等数据控件中,使用自定义的代码逻辑,比如
使用 <%# GetBalance(custID) %> 这样的调用, GetBalance()为在codebehind类中定义的方法;
在WPF应用程序中有时也有类似的需求,比如数据库表Teacher中有一个字段 Title ,int 类型,取值为1-5,分别对应讲师 研究员 高工 副教授 教授 。在wpf窗口中需要直接显示 讲师 研究员 类似的文字,而不是一个1-5的数字,从界面设计的角度 ,用文字来表示职称是最自然的方式。因此在数据绑定的时候需要将 ...
javaScript函数中执行C#代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;
2、在前台写一个js函数,内容为document.getElementByIdx_xx("btn1").click();
3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;
方法二:1、函数声明为public
后台代码(把public改成protected也可以)
public string ss()
...