Esempio n. 1
0
        private void OnEnter(object sender, EventArgs e)
        {
            Microsoft.Practices.CompositeUI.Utility.Guard.TypeIsAssignableFromType(sender.GetType(), typeof(IDataListView), "sender");

            // 获得当前视图的控制器
            handler = null;
            IDataListView view = sender as IDataListView;

            if (view != null)
            {
                handler = view.DataListHandler;
            }
            UpdateCommandStatus(); // 更新相关命令项的状态
        }
Esempio n. 2
0
 private void OnLeave(object sender, EventArgs e)
 {
     handler = null;
     UpdateCommandStatus();
 }
 private void OnLeave(object sender, EventArgs e)
 {
     handler = null;
     UpdateCommandStatus();
 }
        private void OnEnter(object sender, EventArgs e)
        {
            Microsoft.Practices.CompositeUI.Utility.Guard.TypeIsAssignableFromType(sender.GetType(), typeof(IDataListView), "sender");

            // 获得当前视图的控制器
            handler = null;
            IDataListView view = sender as IDataListView;
            if (view != null)
                handler = view.DataListHandler;
            UpdateCommandStatus(); // 更新相关命令项的状态
        }