a.定义参数类类,继承自基类EventArgs
usingSystem;
usingSystem.Net;
usingSystem.Windows;
usingSystem.Windows.Controls;
usingSystem.Windows.Documents;
usingSystem.Windows.Ink;
usingSystem.Windows.Input;
usingSystem.Windows.Media;
usingSystem.Windows.Media.Animation;
usingSystem.Windows.Shapes;
namespaceCalendar.Controls
{
publicclassAlmanacSelectionChangedEventArgs:EventArgs
{
privateAlmanacSelectionChangedEventArgs()
{ }
//AlmanacInfo是一个封装了某些数据的结构体,它的对象就是索要传递的数据
internalAlmanacSelectionChangedEventArgs(AlmanacInfoselectedAlmanac)
{
SelectedAlmanac = selectedAlmanac;
}
publicAlmanacInfoSelectedAlmanac
{get;privateset;
}
}
}
b.定义委托事件, 装载参数:
publiceventEventHandler<AlmanacSelectionChangedEventArgs>
SelectionChanged;
privatevoidOnDoneButtonClick(objectsender,EventArgsargs)
{
SelectionChanged(sender,newAlmanacSelectionChangedEventArgs(m_SelectedItem));
}
c.注册事件响应,在时间触发时通过EventHandler参数传递AlmanacInfo数据:
privatevoidOnNavigated(objectsender,NavigationEventArgse)
{
AlmanacPickerPagealmanacPage
= e.ContentasAlmanacPickerPage;
if(null!=
almanacPage)
{
almanacPage.SelectedItem = m_AlmanacSelected;
almanacPage.SelectionChanged += OnSelectionChanged;
}
}
privatevoidOnSelectionChanged(objectsender,AlmanacSelectionChangedEventArgse)
{
m_AlmanacSelected = e.SelectedAlmanac;
}
分享到:
相关推荐
首先,动态生成PictureBox,很简单, PictureBox box = new PictureBox() ; box.ImageLocation = imageRoad ; 其次,给PictureBox添加右键菜单,也不难, ... menu.MenuItems.Add( item , new EventHandler( it
SharePoint快速调试EventHandler.doc 一、 把调试代码附加到WSS的进程(w3wp.exe).
C# 中的EventHandler实例详解
moss2007 详细介绍eventhandler 使用方法 该视频一看就会
Sharepoint,eventhandler检查器。Sharepoint2010确定可用,07、13不确定
Sharepoint 2010 Eventhandler 列表项更新时触发。给编辑项目添加制定权限。根据查阅项多选,关联另外一个列表中的数据。
moss中eventHandler使用,详细介绍了在moss中eventhandler使用的方式
flowForm.MouseCaptureChanged += new EventHandler(flowForm_MouseCaptureChanged); // flowForm.FormClosing += new FormClosingEventHandler(flowForm_FormClosing); // 标题栏 titleBar.AutoSize = false...
注册EventHandler,moss开发必备手册
一个很不错的sharepoint eventhandler install 工具,简单易用
EventHandler.js 一个处理事件的简单类 快速开始 有几种可供选择的入门方法: 。 克隆仓库: git clone https://github.com/murrayju/EventHandler.js.git 。 使用 bower install EventHandler.js : bower ...
\EventHandler.ChangeNumber.zip
本文实例讲述了asp.net中c#自定义事件的实现方法。分享给大家供大家参考。具体分析如下: c#自定义事件分为六步,声明关于事件的委托,声明事件,编写引发事件的函数,事件处理,这里我们就来具体的介绍一下。 C#自定义...
本页内容EventHandler委托自定义的事件参数参数化自定义事件小结我将通过一些在Microsoft.NETFramework中处理较常用的事件处理实例来总结我对事件的介绍。EventHandler委托当您使用Windows:registered:窗体或ASP.NET...
EventReceiver Register软件是一款Sharepoint的eventhandler注册工具,可以用来移除eventhandler和注册eventhandler,有需要的朋友可以免费下载。
sharepoint2007中,需要给某个站点所有文档库应用同一个Eventhandler,手头的工具只能挨个部署,因此以网上资料为基础,做以下扩展,即批量部署 工具仅做简单的功能测试,可能会有bug; 未在sharepoint2010中测试,...