2017-05-25 2 views
0

Ich habe zwei GUI in Matlab erstellt: gui1 und gui3. Ich weiß nicht warum, aber gui3 steht immer im Vordergrund. Wenn, wenn gui3 läuft, versuche ich auf Matlab oder etwas anderes zu klicken, höre ich den klassischen 'Piep' von Windows und gui3 bleibt immer im Vordergrund. Warum?Matlab GUI immer im Vordergrund

Here's a gif um besser zu verstehen, was passiert.

Ich suchte im Inspektor, aber fand nichts zu meinem Fall zu tun. Wie kann ich es reparieren? Ich schreibe hier nicht meinen Code, weil ich nicht weiß, was ich schreiben soll, aber wenn du es brauchst, werde ich es tun.

Danke

+1

Ist die Eigenschaft 'WindowStyle' auf' modal' gesetzt? "modal" bedeutet, dass es immer oben steht. Wenn ja, versuche den 'WindowStyle' auf' normal' zu ändern – Tom

+0

Danke, dass ich das Problem gelöst habe! – beth

+0

Wird tun, danke @ m7913d – Tom

Antwort

1

Dies geschieht, wenn die GUI die WindowStyle Eigenschaft auf modal gesetzt hat. modal bedeutet, dass es immer oben ist und den Rest der Matlab GUI blockiert. Versuchen Sie, die WindowStyle zu normal zu ändern.