如何在文档更改且未保存时在应用程序标题中显示*(星号)

时间:2009-11-19 10:44:04

标签: c# mdi editing title

我有一个MDI应用程序和一个MDI孩子。

当用户更改MDI子项上的文本框时,MDI子项(=文档)将更改并且不会保存。我希望这在应用程序的Titlebar中可见,如下所示:

ApplicationName [DocumentName*]

当用户保存文档并且之后没有更改任何内容时,它应显示:

ApplicationName [DocumentName]

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

您需要“文档已修改”标记。然后在您的代码中拉出文档名称以显示在标题中,您可以检查此文档,如果文档已被修改,则附加“*”。