显示实时当前日期时间
Display Live Current Datetime
是否有机会使用 MVVM
或 XAML
在 TextBlock
中显示 实时(实时) Datetime
] 在 Windows Universal App 中绑定或任何其他方式?
这是一个非常基本的示例(需要更多的工作,特别是在 stopping/starting 计时器上需要时)。 XAML:
<TextBlock Text="{x:Bind LiveTime, Mode=OneWay}" FontSize="18"/>
和后面的代码:
public string LiveTime => DateTime.Now.ToString("dd MMM yyyy HH:mm:ss");
public MainPage()
{
this.InitializeComponent();
DispatcherTimer timer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(1) };
timer.Tick += (s, e) => RaiseProperty(nameof(LiveTime));
timer.Start();
}
是否有机会使用 MVVM
或 XAML
在 TextBlock
中显示 实时(实时) Datetime
] 在 Windows Universal App 中绑定或任何其他方式?
这是一个非常基本的示例(需要更多的工作,特别是在 stopping/starting 计时器上需要时)。 XAML:
<TextBlock Text="{x:Bind LiveTime, Mode=OneWay}" FontSize="18"/>
和后面的代码:
public string LiveTime => DateTime.Now.ToString("dd MMM yyyy HH:mm:ss");
public MainPage()
{
this.InitializeComponent();
DispatcherTimer timer = new DispatcherTimer { Interval = TimeSpan.FromSeconds(1) };
timer.Tick += (s, e) => RaiseProperty(nameof(LiveTime));
timer.Start();
}