通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
22 个问题
你好
我正在做一个在 C# UWP 中编辑文本文件的小型项目,但我希望我的应用程序可以在一段时间内自动保存未保存的文件,例如 10 秒。我该怎么做?
谢谢
此问题由How to make a c# uwp app autosave a file or a list of files - Microsoft Q&A总结而来.
你好
我希望我的应用程序可以在一段时间内自动保存未保存的文件
你可以使用DispatcherTimer Class 实现此功能.
使用 DispatcherTimer Class;
DispatcherTimer dispatcherTimer;
private void MainPage_Loaded(object sender, RoutedEventArgs e)
{
DispatcherTimerSetup();
}
public void DispatcherTimerSetup()
{
dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += DispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0, 0, 10);
dispatcherTimer.Start();
}
private void DispatcherTimer_Tick(object sender, object e)
{
//save the text
var text = MyTextBox.Text;
}
谢谢。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知 此线程的相关电子邮件通知。