gpt4 book ai didi

c# - 当前时间在 WPF DLL 中不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:45 25 4
gpt4 key购买 nike

<分区>

我在 WPF、C# 中制作 DLL,并在 VC++ 中使用它。

在那个 DLL 中,我有一个文本 block 来显示当前时间,当我将 WPF 应用程序作为 Windows 应用程序运行时,它会正确显示当前时间,并且还会更新新的时间。

但是当我在 VC++ 应用程序中将它用作 Dll 时,当前时间没有得到更新。它显示了应用程序加载的时间,仅此而已。

它没有得到更新。

代码:

public Button()
{
InitializeComponent();
DispatcherTimer dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += new EventHandler(dispatcherTimer_Tick);
dispatcherTimer.Interval = new TimeSpan(0, 0, 1);
dispatcherTimer.Start();
}
private void dispatcherTimer_Tick(object sender, EventArgs e)
{
DataContext = DateTime.Now.ToString("g");

}

XAML:

<TextBlock Margin="0,6,211,0" Name="textBlock1" Text="{Binding}"/>

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com