当前位置: 首页>>代码示例>>C#>>正文


C# Button.RaiseEvent方法代码示例

本文整理汇总了C#中System.Windows.Controls.Button.RaiseEvent方法的典型用法代码示例。如果您正苦于以下问题:C# Button.RaiseEvent方法的具体用法?C# Button.RaiseEvent怎么用?C# Button.RaiseEvent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在System.Windows.Controls.Button的用法示例。


在下文中一共展示了Button.RaiseEvent方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: PerformButtonClick

 public void PerformButtonClick(Button button)
 {
     button.Dispatcher.BeginInvoke((Action)(() =>
     {
         if (startRecord)
             button.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
     }), System.Windows.Threading.DispatcherPriority.Normal);
 }
开发者ID:tangoclinh1995,项目名称:urop1000,代码行数:8,代码来源:QuadControlWindow.xaml.cs

示例2: UpdateHistoriques

        public void UpdateHistoriques()
        {
            foreach (GameSimulation gm in this.simulations)
            {
                Button bh = new Button();
                bh.Content = "En savoir plus";

                bh.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
                bh.Click += bh_Click;
                bh.Tag = this.simulations.IndexOf(gm);

                parties.Items.Add(new TemplateHistorique(gm.game.EquipeRouge.Nom, gm.game.EquipeVerte.Nom, bh));
            }

            this.Refresh();
        }
开发者ID:kendrix,项目名称:MaraudersAdventure,代码行数:16,代码来源:Historiques.xaml.cs

示例3: czekaj

        private void czekaj(Button button)
        {
            int czas = 0;
            Stopwatch sw = new Stopwatch();
            sw.Start();

            for (; ; )
            {
                try
                {
                    czas = sw.Elapsed.Seconds;

                    this.progressBar1.Dispatcher.Invoke(
                    DispatcherPriority.Normal,
                    new Action(
                        delegate()
                        {
                            this.progressBar1.Value = Convert.ToDouble(((double)czas / 3.0) * 100.0);
                        })
                    );

                    if (czas >= 3)
                    {
                        break;
                    }
                }
                catch
                {
                    t1.Abort();
                }
            }

            sw.Stop();
            kinect_active = true;

            button.Dispatcher.Invoke(
            DispatcherPriority.Normal,
            new Action(
                delegate()
                {
                    button.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
                })
            );
        }
开发者ID:kira333,项目名称:MyProjects,代码行数:44,代码来源:WybierzTryb.xaml.cs

示例4: Click

 private void Click(Button button)
 {
     button.RaiseEvent(new RoutedEventArgs(ButtonBase.ClickEvent));
 }
开发者ID:sbang,项目名称:WpfExample,代码行数:4,代码来源:HelloControlTest.cs

示例5: SetEvent_RaiseEvent_CheckCommandExecuted

 public void SetEvent_RaiseEvent_CheckCommandExecuted() {
     bool commandExecuted = false;
     EventToCommand eventToCommand = new EventToCommand() { Command = new DelegateCommand(() => {
         commandExecuted = true;
     })};
     Button button = new Button();
     eventToCommand.Event = Button.ClickEvent;
     eventToCommand.Attach(button);
     button.RaiseEvent(new RoutedEventArgs(Button.ClickEvent, button));
     EnqueueWindowUpdateLayout();
     Assert.IsTrue(commandExecuted);
 }
开发者ID:JustGitHubUser,项目名称:DevExpress.Mvvm.Free,代码行数:12,代码来源:EventToCommandTests.cs

示例6: press_button

 private void press_button(Button button)
 {
     if (gesture_lock == false)
     {
         button.RaiseEvent(new RoutedEventArgs(Button.ClickEvent));
         gesture_lock = true;
     }
 }
开发者ID:Kilen,项目名称:intelligent_mirror,代码行数:8,代码来源:MainWindow.xaml.cs


注:本文中的System.Windows.Controls.Button.RaiseEvent方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。