Behalten Sie die Kontrolle immer an der Spitze
Ist es möglich, eine Steuerung (Panel
) immer über alle anderen Steuerelemente auch wenn Sie verwenden Control.BringToFront()
?
Ich müde verwenden BringToFront
selbst, aber es scheint, dass diese verlieren Ihre Gültigkeit, wenn ein anderes Steuerelement unter diesem Steuerelement auch verwendet diesen Befehl.
Nein. Seltsam, haben so widerspenstig Steuerelemente in Ihrem Programm.
InformationsquelleAutor BudBrot | 2013-04-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Würde es helfen, wenn Sie versuchen zu erklären, was sind Sie versuchen zu erreichen. Wir könnten dann besser und Sie überzeugen, dass Sie etwas sehr falsch 🙂
Sowieso, egal, was trick, den Sie tun, die anderen Steuerelement verwenden können, den gleichen trick zu überschreiben.
Können Sie bekommen Schritt Voraus, zum Beispiel durch die übergeordnete Steuerung ist
Layout
Ereignis zu zwingen, Ihre Steuern, von hinten nach vorne. DieLayout
Veranstaltung trigerred ist (unter anderem), wenn untergeordnete Steuerelemente' Z-Reihenfolge geändert.InformationsquelleAutor Martin Prikryl
Eine schmutzige Art und Weise des Umgangs mit dieser Einstellung ein-timer und immer wenn es tickt verwenden .BringToFront () - Methode des Steuerelements, Sie können auch mehrere Steuerelemente, die Sie wollen, führen Sie diese auf und kann Sie ordnen, wie du willst.
InformationsquelleAutor Ricky Divjakovski