예제 #1
0
        private void ReportTimeHandler(object sender, ReportTimeEventArgs e)
        {
            FrameworkElement element = sender as FrameworkElement;
            string           timeStr = e.ClickTime.ToLongDateString();
            string           content = string.Format($"{timeStr} 到达 {element.Name}");

            this.listBox.Items.Add(content);
        }
예제 #2
0
        //触发路由事件
        protected override void OnClick()
        {
            base.OnClick();

            ReportTimeEventArgs args = new ReportTimeEventArgs(ReportTimeEvent, this);

            args.ClickTime = DateTime.Now;
            this.RaiseEvent(args); //
        }