Ejemplo n.º 1
0
        private void Test_OnReport(object sender, ReportEvnetArgs e)
        {
            FrameworkElement element = sender as FrameworkElement;
            string           now     = e.Time.ToLongTimeString();
            string           item    = now + ":当前到达控件【" + element.Name + "】";

            lb_data.Items.Add(item);
        }
Ejemplo n.º 2
0
        //关联RoutedEventArgs和路由事件
        //借助Button的Click事件激发方法。
        protected override void OnClick()
        {
            base.OnClick(); //保证Button的原有功能

            ReportEvnetArgs args = new ReportEvnetArgs(ReportEvnet, this);

            args.Time = DateTime.Now; //为arg的Time属性赋值
            this.RaiseEvent(args);
        }