Como mostrar um * (asterisco) no título do aplicativo quando o documento foi alterado e não é salvo

StackOverflow https://stackoverflow.com/questions/1762412

  •  21-09-2019
  •  | 
  •  

Pergunta

Eu tenho um aplicativo MDI com um filho MDI.

Quando um usuário altera uma caixa de texto no filho MDI, o filho MDI (= documento) é alterado e não é salvo. Eu quero que isso seja visível na barra de título do aplicativo, assim:

ApplicationName [DocumentName*]

Quando os usuários salvam o documento e não mudam nada depois, ele deve exibir:

ApplicationName [DocumentName]

Como posso conseguir isso?

Foi útil?

Solução

Você precisa de um sinalizador "Modificado de documento". Em seguida, no seu código que retira o nome do documento a ser exibido no título, você pode verificar isso e se o documento foi modificado, anexando "*".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top