黑马程序员技术交流社区

标题: e.Complete()、e.Handled=ture、base.事件名(e)什么意思,如何用?... [打印本页]

作者: 逝去的谎言    时间: 2012-4-13 13:51
标题: e.Complete()、e.Handled=ture、base.事件名(e)什么意思,如何用?...
如这个:protected override void OnNavigatedTo(NavigationEventArgs e)
           {
              Color?  sharedColor=(Application.Current as App).SharedColor;
             if(sharedColor!=null)
            ContentPanel.Background=new SolidColorBrush(sharedColor.Value);
            base.OnNavigatedTo(e)//加上这句就搞不懂,但有些重写事件或定义的没这个同样可以运行??
          }

另外一个:如:void OnTextBlockManipulationStarted(object sender,ManipulationStartedEventArgs e)
                     {
                          this.NavigationService.GoBack();
                         e.Complete();//这个应该是说明已经执行完的意思
                         e.Handled=true;
                       }
e.Complete()、e.Handled=ture、base.事件名(e)不知如何用?是一种提示吗?求解。。。。
作者: 逝去的谎言    时间: 2012-4-14 23:58
自己顶顶!!!求高手......




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2