当前位置: 首页 > wzjs >正文

青岛百度网站排名网络公司取什么名字好

青岛百度网站排名,网络公司取什么名字好,做公司网站备案可以个人,中小企业网站建设调研报告简单的计数案例,ViewModel开启辅助线程,模拟后端运行,该方式可以扩展为项目中的后端线程数采及运算呈现,便于实时监控数据的场景。 代码如下: MyCommand using System; using System.Collections.Generic; using Sys…

简单的计数案例,ViewModel开启辅助线程,模拟后端运行,该方式可以扩展为项目中的后端线程数采及运算呈现,便于实时监控数据的场景。

代码如下:

MyCommand

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;namespace MVVMCountDemo.ViewModel
{public class MyCommand : ICommand{private readonly Action _execute;private readonly Func<bool> _canExecute;public MyCommand(Action execute, Func<bool> canExecute = null){_execute = execute;}public event EventHandler CanExecuteChanged{add { CommandManager.RequerySuggested += value; }remove { CommandManager.RequerySuggested -= value; }}public bool CanExecute(object parameter){return _canExecute == null || _canExecute();}public void Execute(object parameter){_execute();}}
}

Notify  

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;namespace MVVMCountDemo.ViewModel
{public abstract class Notify : INotifyPropertyChanged{public event PropertyChangedEventHandler PropertyChanged;public void OnPropertyChanged([CallerMemberName] string name = null){PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(name));}}
}

Window.xaml

<Window x:Class="MVVMCountDemo.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:MVVMCountDemo"mc:Ignorable="d"Title="MainWindow" Height="350" Width="525"><Grid><Label  FontSize="30" Content="{Binding Seconds}"   Foreground="Black" HorizontalAlignment="Left" Margin="141,85,0,0" VerticalAlignment="Top" Height="110" Width="230"/><Button Content="开始/清零" HorizontalAlignment="Left" Margin="203,224,0,0" VerticalAlignment="Top" Width="100" Command="{Binding StartOrResetCommand}"/></Grid>
</Window>

MainWindow.cs

using MVVMCountDemo.ViewModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;namespace MVVMCountDemo
{/// <summary>/// MainWindow.xaml 的交互逻辑/// </summary>public partial class MainWindow : Window{public MainWindow(){InitializeComponent();this.DataContext = new CountDemoViewModel();}}
}

CountDemoViewModel 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Input;
using System.Windows.Threading;namespace MVVMCountDemo.ViewModel
{public class CountDemoViewModel:Notify{private DispatcherTimer timer;private int seconds = 0;public int Seconds{get { return seconds; }set{if (seconds != value){seconds = value;OnPropertyChanged(nameof(Seconds));}}}public ICommand StartOrResetCommand { get; private set; }public CountDemoViewModel(){timer = new DispatcherTimer();timer.Interval = TimeSpan.FromSeconds(1);timer.Tick += Timer_Tick;StartOrResetCommand = new MyCommand(StartOrReset);}int currentCount = 0;int lastCount = 0;private void Timer_Tick(object sender, EventArgs e){currentCount++;Seconds = currentCount - lastCount;}private void StartOrReset(){if (timer.IsEnabled){timer.Stop();Seconds = 0;lastCount = currentCount;}else{timer.Start();}}}
}

http://www.dtcms.com/wzjs/349125.html

相关文章:

  • 梧州论坛 掌上红豆南宁正规的seo费用
  • wordpress 壁纸模板我赢网seo优化网站
  • 多语言网站建设推广适合seo优化的网站
  • 网上接工程活做的网站线上营销手段有哪些
  • 电商网站制作流程图百度网站客服电话
  • 德州市住房和城乡建设局网站刷排名seo
  • 基于b2c网站建设域名查询ip爱站网
  • 蝶山网站建设免费自己建网页
  • 软件技术专升本对口专业seo视频教程我要自学网
  • 高校资源网网站建设方案路由器优化大师
  • 17网站一起做网店睡衣天津seo推广优化
  • 建设一个公司网站多少钱外贸网站搭建
  • 杭州哪家公司可以做网站台州百度推广优化
  • 做公司网站协议书模板下载在线域名ip查询
  • 企业网站框架百度网盘网页
  • 网站建设怎么插入视频百度录入网站
  • 可以做推广的门户网站网络营销的优缺点
  • 怎么做一张图片的网站企业培训视频
  • 天津市开发区建设管理局网站网站seo源码
  • 免费视频网站app使用排名手机怎么创建网站
  • 天津百度推广中心福建seo排名
  • 做一个企业网站需要哪些技术外贸营销网站建设介绍
  • wordpress+move插件seo职位描述
  • 北京个人制作网站中国没有限制的搜索引擎
  • 国外什么网站是做外贸百度seo怎么查排名
  • apache限制域名访问网站长春网络优化哪个公司在做
  • 珠海响应式网站建设公司今天的新闻有哪些
  • 给甜品网站做seo石家庄网络seo推广
  • 提供图片做网站的要求百度竞价运营
  • 福州网站建设效果网站优化公司排名