Wie kann ich ein Formular erstellen, das nicht deaktiviert ist, wenn ein anderes Formular modal angezeigt wird?

8

Ich habe einen Utility-Dialog (nicht modal und "stay-on-top"), auf den bei der Verwendung der Anwendung jederzeit zugegriffen werden sollte (denken Sie an einen Dialog, mit dem Sie während der Arbeit Notizen machen können) auch wenn ein modaler Dialog angezeigt wird .

Der Rest der Anwendung kann nicht geändert werden.

Ist es möglich? Wie könnte ich damit umgehen?

    
jpfollenius 18.10.2012, 11:08
quelle

1 Antwort

15

Wenn ShowModal aufgerufen wird, sind alle vorhandenen obersten Fenster deaktiviert. So soll Modalität funktionieren. Wenn Sie ein Fenster haben, mit dem eine Interaktion sinnvoll ist, müssen Sie es nur noch einmal aktivieren.

Sie könnten dies beispielsweise zu Ihrem Dienstprogrammfenster hinzufügen:

%Vor%

Dadurch wird sichergestellt, dass Ihr Dienstprogrammfenster niemals deaktiviert werden kann.

    
David Heffernan 18.10.2012, 14:43
quelle

Tags und Links