其他分享
首页 > 其他分享> > 第一个版本

第一个版本

作者:互联网

内容:在1~10的数字里每隔1秒输出一个数字

个人想法:首先需要一个文本框显示输出的数字其次需要一个按钮作为一个触发事件

输出的数字的随机的且有范围的在1-10之间

实现过程

前台界面代码

<Grid>
   <StackPanel HorizontalAlignment="Center" Orientation="Horizontal">
            <TextBlock x:Name="txt"
                       Width="200"
                       Height="60"
                       Background="LightCoral"
                       FontFamily="宋体"
                       FontSize="22"
                       TextAlignment="Center" />
            <Button Width="100"
                    Height="30"
                    Margin="10"
                    Click="Button_Click"
                    Content="点击" />
   </StackPanel>
</Grid>

后台代码

private void Button_Click(object sender, EventArgs e) {
            DispatcherTimer showTimer = new DispatcherTimer();
            showTimer.Tick += new EventHandler(OnTimedEvent);
            showTimer.Interval = new TimeSpan(0, 0, 0, 2);
            showTimer.Start();
 }

计时器执行的代码

public  void OnTimedEvent(object sender, EventArgs e) {
            //计时时执行的程序
            Random random = new Random();
            txt.Text = random.Next(1, 11).ToString(); 
 }

标签:随机数,第一个,random,Next,定时器,线程,版本,DispatcherTimer
来源: https://www.cnblogs.com/qingxi11/p/15510086.html