public void SaveAs() { var sfd = GetService <ISaveFileDialogService>(); sfd.DefaultFileName = $"checklist_{DateTime.Now.ToString("yyMMddHHmm")}.clx"; sfd.Title = "Save checklist"; sfd.DefaultExt = ".clx"; sfd.Filter = "xml file (*.clx)|*.clx"; var result = sfd.ShowDialog(); if (result) { CheckList.Save(new FileInfo(sfd.GetFullFileName())); GetService <IMessageBoxService>().ShowMessage("File saved"); } }