做为黑猫警长的宿敌, 一只耳顽强的生命力让人敬佩, 当一个偶然的夜里, 我难得的同时使用了手机耳机的两个耳塞后, 发现原来我竟成为了一只耳......
事情的起因是这样的, 当我先把耳机塞进右耳, 感觉声音特别小, 奇怪, 我以前一直设置的都是这么大的音量啊, 当我两个耳塞都塞进去后, 居然声音还是蛮大的, 难道设置了音量平衡? 手机上面也没得设啊, 一定是耳机坏了, 于是我把耳机的左耳塞放入我的右耳, 于是悲哀地认识到坏的不是宝贵的耳机, 而是我珍贵的耳朵......
贝多芬两个耳朵都听不见了, 结果成了伟大的音乐家, 而伟大的我一个耳朵弱听了, 会成为什么?
绝望之下, 我试着把耳朵向后扯, 以便让耳道能够畅通, 这下居然听得很清楚了, 原来是耳朵发炎肿得部分阻塞了声波的进入, 后来等耳朵消炎了自然也就好了, 也许要过一段耳提面命的生活先了
事情的起因是这样的, 当我先把耳机塞进右耳, 感觉声音特别小, 奇怪, 我以前一直设置的都是这么大的音量啊, 当我两个耳塞都塞进去后, 居然声音还是蛮大的, 难道设置了音量平衡? 手机上面也没得设啊, 一定是耳机坏了, 于是我把耳机的左耳塞放入我的右耳, 于是悲哀地认识到坏的不是宝贵的耳机, 而是我珍贵的耳朵......
贝多芬两个耳朵都听不见了, 结果成了伟大的音乐家, 而伟大的我一个耳朵弱听了, 会成为什么?
绝望之下, 我试着把耳朵向后扯, 以便让耳道能够畅通, 这下居然听得很清楚了, 原来是耳朵发炎肿得部分阻塞了声波的进入, 后来等耳朵消炎了自然也就好了, 也许要过一段耳提面命的生活先了
关于ControlDesigner的一些破碎知识
[ 2007-05-20 12:31:21 | 作者: progame ]
指定designer:
[Designer(typeof(MyDataSourceDesigner))]
public class MyDataSource : SqlDataSource
添加自己的actionlist:
public override System.ComponentModel.Design.DesignerActionListCollection ActionLists
{
get
{
DesignerActionListCollection lists = new DesignerActionListCollection();
lists.AddRange(base.ActionLists);
lists.Add(new MyDataSourceDesignerActionList(this));
return lists;
}
}
添加action:
public override DesignerActionItemCollection GetSortedActionItems()
{
DesignerActionItemCollection items = new DesignerActionItemCollection();
DesignerActionMethodItem item = new DesignerActionMethodItem(this, "RetrieveDataObject", "Retrieve DataObject", "Data Action", "Retrieve DataObject from yaml", true);
item.AllowAssociate = true;
items.Add(item);
return items;
}
在DesignerActionList类中添加一个public void的method--"RetrieveDataobject"即可关联命令和执行方法
得到当前Page的Name:
IReferenceService的references中的第一个即是,当然也可以通过IDesignerHost再拿...
阅读全文...
[Designer(typeof(MyDataSourceDesigner))]
public class MyDataSource : SqlDataSource
添加自己的actionlist:
public override System.ComponentModel.Design.DesignerActionListCollection ActionLists
{
get
{
DesignerActionListCollection lists = new DesignerActionListCollection();
lists.AddRange(base.ActionLists);
lists.Add(new MyDataSourceDesignerActionList(this));
return lists;
}
}
添加action:
public override DesignerActionItemCollection GetSortedActionItems()
{
DesignerActionItemCollection items = new DesignerActionItemCollection();
DesignerActionMethodItem item = new DesignerActionMethodItem(this, "RetrieveDataObject", "Retrieve DataObject", "Data Action", "Retrieve DataObject from yaml", true);
item.AllowAssociate = true;
items.Add(item);
return items;
}
在DesignerActionList类中添加一个public void的method--"RetrieveDataobject"即可关联命令和执行方法
得到当前Page的Name:
IReferenceService的references中的第一个即是,当然也可以通过IDesignerHost再拿...
阅读全文...
分类: Asp.Net相关 |
评论: 0 |
浏览: 970
1

