如何使 c# uwp 应用自动保存文件或文件列表

Roy Li - MSFT 32,446 信誉分 Microsoft 供应商
2024-04-30T09:33:43.75+00:00

你好

我正在做一个在 C# UWP 中编辑文本文件的小型项目,但我希望我的应用程序可以在一段时间内自动保存未保存的文件,例如 10 秒。我该怎么做?

谢谢

此问题由How to make a c# uwp app autosave a file or a list of files - Microsoft Q&A总结而来.

通用 Windows 平台 (UWP)
通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
22 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Junjie Zhu - MSFT 15,446 信誉分 Microsoft 供应商
    2024-05-01T06:19:12.67+00:00

    你好

    我希望我的应用程序可以在一段时间内自动保存未保存的文件

    你可以使用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;  
            }
    
    
    
    

    谢谢。


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知 此线程的相关电子邮件通知。

    0 个注释 无注释