using System; using Shared; using HDL_ON.Entity; namespace HDL_ON.UI { public partial class TVPage { /// /// 加载事件列表 /// void LoadEventList() { LoadControlEvent(); LoadCollectionEvent(); //回退刷新信息事件 actionRefresh = () => { btnFunctionName.Text = btnFunctionName_Out.Text = tv.name; btnFromFloor_Out.Text = btnFromFoorAndRoom.Text = tv.GetRoomListName(); }; } /// /// 收藏功能按钮事件 /// void LoadCollectionEvent() { btnCollection.MouseUpEventHandler += (sender, e) => { btnCollection.IsSelected = tv.collection = btnCollection_Out.IsSelected = !btnCollection.IsSelected; tv.SaveFunctionData(); }; } /// /// 加载控制事件 /// void LoadControlEvent() { btnChangeTVAV.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.AV_TV); }; btnChlPlus.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.ChannelUp); }; btnChlReduce.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.ChannelDown); }; btnVolPlus.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.VolUp); }; btnVolReduce.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.VolDown); }; btnBack.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Back); }; btnMenu.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Menu); }; btn123.MouseUpEventHandler = (sender, e) => { ShowNumberView(); }; btnMute.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Mute); }; btnPower.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Power); }; btnTopMenuUp.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Up); }; btnTopMenuLeft.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Left); }; btnTopMenuRight.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Right); }; btnTopMenuDown.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Down); }; btnOk.MouseUpEventHandler = (sender, e) => { tv.ControlTV(InfraredCode_TV.Confrim); }; } } }