/// <summary> /// 设置事件 /// SetEvent /// </summary> /// <param name="eventName"></param> /// <returns></returns> void _SetEvent(string eventName, WinjsEvent func) { if (events.ContainsKey(eventName)) { events[eventName] = func; } else { WinjsEvent winjsEvent = func; events.Add(eventName, winjsEvent); } }
/// <summary> /// 设置事件 /// 使用方式: EventControl.SetEvent("XXX") = function /// </summary> /// <param name="eventName"></param> /// <returns></returns> public static void SetEvent(string eventName, WinjsEvent func) { GetInstance()._SetEvent(eventName, func); }