<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[h82258652的专栏]]></title><description><![CDATA[一个菜鸟的博客]]></description><link>https://blog.youkuaiyun.com/h82258652</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; h82258652]]></copyright><item><title><![CDATA[[c#]获取数据库中所有表的表名]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/23353963</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/23353963</guid><author>h82258652</author><pubDate>Thu, 10 Apr 2014 14:45:52 +0800</pubDate><description><![CDATA[public static IEnumerable GetDataBaseTableNames(DbConnection connection)
        {
            if (connection.State != ConnectionState.Open)
            {
                connection.Open();
          ]]></description><category></category></item><item><title><![CDATA[c#中char.IsDigit和char.IsNumeric的区别]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/21121897</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/21121897</guid><author>h82258652</author><pubDate>Wed, 12 Mar 2014 22:24:39 +0800</pubDate><description><![CDATA[char c = '\u2160';// 罗马字母一：Ⅰ
            Console.WriteLine(c);// output:Ⅰ
            Console.WriteLine(char.IsNumber(c));// output:True
            Console.WriteLine(char.IsDigit(c));// output False即]]></description><category></category></item><item><title><![CDATA[wp8退出程序]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/21048675</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/21048675</guid><author>h82258652</author><pubDate>Tue, 11 Mar 2014 23:17:49 +0800</pubDate><description><![CDATA[Application.Current.Terminate();]]></description><category></category></item><item><title><![CDATA[wp8获取当前页面]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/21048537</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/21048537</guid><author>h82258652</author><pubDate>Tue, 11 Mar 2014 23:16:01 +0800</pubDate><description><![CDATA[var currentPage = (PhoneApplicationFrame)App.Current.RootVisual;]]></description><category></category></item><item><title><![CDATA[wp8触屏事件]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/20577301</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/20577301</guid><author>h82258652</author><pubDate>Wed, 05 Mar 2014 23:15:05 +0800</pubDate><description><![CDATA[第一次接触wp8。一上来就吃瘪了，在xaml声明了个Grid，找了半天都找不着Touch事件。后来才知道wp8的Grid跟wpf的Grid是不同的（后者有TouchDown事件）。
wp8中直接有一个Touch类，管理触屏事件，而且wp8支持多点触控，所以才分离了出来（个人推测而已）。


Touch.FrameReported += Touch_FrameReported;


]]></description><category></category></item><item><title><![CDATA[wpf后台代码数据绑定]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/20577209</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/20577209</guid><author>h82258652</author><pubDate>Wed, 05 Mar 2014 23:09:13 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
us]]></description><category></category></item><item><title><![CDATA[c#中自定义类转换]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/20576723</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/20576723</guid><author>h82258652</author><pubDate>Wed, 05 Mar 2014 23:05:47 +0800</pubDate><description><![CDATA[隐式转换使用implicit关键字
显示强制转换使用explicit关键字
例子：
class C1
{
	public static implicit operator C1(C2 c2)
	{
		return new C1();
	}
	// 返回类型为C1，即赋值号左边的类型，C2为赋值号右边的类型
	// 即C1 c1=c2;
}

// 自定义显示强制转换

class C3
{]]></description><category></category></item><item><title><![CDATA[Html5中Canvas玩一玩]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18673137</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18673137</guid><author>h82258652</author><pubDate>Wed, 22 Jan 2014 20:55:39 +0800</pubDate><description><![CDATA[js代码
function Button() {
    var canvas = document.createElement("canvas");
    Object.defineProperty(canvas, "type", {
        get: function () {
            return this._type_;
        },
        s]]></description><category></category></item><item><title><![CDATA[关于JS中的数组的sort方法]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18621191</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18621191</guid><author>h82258652</author><pubDate>Tue, 21 Jan 2014 20:21:11 +0800</pubDate><description><![CDATA[var values=[0,1,5,10,15];
values.sort();
alert(values);// 输出0,1,10,15,5
这是因为sort会调用每一项的toString方法进行比较，"10"比"5"小，故在前面。
要实现对数值进行排序，则需要定义一个比较函数，并将该函数传入sort。
function compare(value1,value2){
    if(valu]]></description><category></category></item><item><title><![CDATA[Ext.Net中TreePanel右键菜单]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18564053</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18564053</guid><author>h82258652</author><pubDate>Mon, 20 Jan 2014 20:33:15 +0800</pubDate><description><![CDATA[<ContextMenu Handler="
            alert(node.text);
            mi.showAt(e.getPoint());
        " />
        
        
    


    
        
        
    
当然Menu也可以用js生成显示。]]></description><category></category></item><item><title><![CDATA[Ext.Net中AsyncTreeNode动态加载]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18563991</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18563991</guid><author>h82258652</author><pubDate>Mon, 20 Jan 2014 20:31:03 +0800</pubDate><description><![CDATA[<BeforeLoad Handler="
            Ext.Ajax.request({
                url:'...',
                method:'post',
                success:function(response){
                    var nodes = Ext.decode(re]]></description><category></category></item><item><title><![CDATA[JS类继承]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18422975</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18422975</guid><author>h82258652</author><pubDate>Fri, 17 Jan 2014 22:58:33 +0800</pubDate><description><![CDATA[function People() {
    this.name = "tom";
    this.age = 10;
}

People.prototype.addAge = function() {
    this.age = this.age + 1;
}

function Chinese() {
    People.call(this); // 继承属性
    this.hom]]></description><category></category></item><item><title><![CDATA[ExtJS设置与获取radio控件的选取状态]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18322761</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18322761</guid><author>h82258652</author><pubDate>Wed, 15 Jan 2014 21:08:57 +0800</pubDate><description><![CDATA[获取
function IsChecked(radioId) {
    return Ext.getCmp(radioId).checked;
}设置
function SetRadio(radioId, isChecked) {
    Ext.getCmp(radioId).setValue(isChecked);//或者setValue("on")也可以设置为选中
}]]></description><category></category></item><item><title><![CDATA[ExtJS中DateField的值转换到.Net中DateTime结构体]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18322665</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18322665</guid><author>h82258652</author><pubDate>Wed, 15 Jan 2014 21:03:08 +0800</pubDate><description><![CDATA[namespace System
{
    public static partial class StringExtension
    {
        public static DateTime ToDateTimeFromExtJsDateFieldValue(this string extJsDateFieldValue)
        {
            /*
    ]]></description><category></category></item><item><title><![CDATA[ExtJS中FormPanel设置FileUpload为true后，提交返回下载文件的解决]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18311373</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18311373</guid><author>h82258652</author><pubDate>Wed, 15 Jan 2014 15:19:55 +0800</pubDate><description><![CDATA[在ExtJS中，如果设置FormPanel的FileUpload为true后，在IE里，submit后就会变成以文件形式下载返回的Json字符串。在FireFox中就无法执行submit的success和failure的回调函数。
解决方法就是不要返回Json，返回Content。
即例如：
return Json(new
{
    name = "Tom",
    age = 18
}]]></description><category></category></item><item><title><![CDATA[Ext.Net在ASP.NET MVC中的文件上传]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18272219</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18272219</guid><author>h82258652</author><pubDate>Tue, 14 Jan 2014 20:22:11 +0800</pubDate><description><![CDATA[前台页面

    
        
    
    


    
    <Click Handler="
        #{uploadForm}.form.submit({
            url:'/xxx',
        method:'post',
        success:function(form,action){
        },
        ]]></description><category></category></item><item><title><![CDATA[javascript定义类或对象]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18087529</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18087529</guid><author>h82258652</author><pubDate>Fri, 10 Jan 2014 16:55:32 +0800</pubDate><description><![CDATA[1、混合的构造函数/原形方式
function Car(sColor, iDoors, iMpg) {
    this.color = sColor;
    this.doors = iDoors;
    this.mpg = iMpg;
    this.drivers = new Array("Mike", "Sue");
}

Car.prototype.showColor = fu]]></description><category></category></item><item><title><![CDATA[Asp.Net MVC 2使用Ext.Net 1.3]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/18080371</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/18080371</guid><author>h82258652</author><pubDate>Fri, 10 Jan 2014 13:06:09 +0800</pubDate><description><![CDATA[首先，用的是VS2010。如果没有NuGet的话，工具-〉扩展管理器-〉联机库-〉搜索NuGet，安装，完成后重启VS。
打开Asp.Net MVC 2项目，工具-〉库程序包管理器-〉程序包管理器控制台。输入命令Install-Package Ext.NET -Version 1.3.0。
等待安装完成后，在全局路由文件Global.asax中添加路由
routes.IgnoreRoute(]]></description><category></category></item><item><title><![CDATA[unity3d中GUI系统双击检测]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/17403345</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/17403345</guid><author>h82258652</author><pubDate>Wed, 18 Dec 2013 21:42:04 +0800</pubDate><description><![CDATA[function OnGUI()
{
    var e:Event = Event.current;
    if (e.isMouse && (e.clickCount == 2))
    {
        Debug.Log("用户双击了事件");
    }
}]]></description><category></category></item><item><title><![CDATA[C# Random增强类 1.0]]></title><link>https://blog.youkuaiyun.com/h82258652/article/details/17055251</link><guid>https://blog.youkuaiyun.com/h82258652/article/details/17055251</guid><author>h82258652</author><pubDate>Sun, 01 Dec 2013 14:00:13 +0800</pubDate><description><![CDATA[c#下random类功能增强，实现多种数据类型的随机]]></description><category></category></item></channel></rss>