Witam, stworzyłem sobie program, w prawym rogu dodałęm sobie obrazek by ładniej wyglądał program i...potem doszedłem do wniosku, że na tym obrazu chce wyświetlić jeszcze button - i teraz to jest tak, że button jest pod obrazkiem, jak zaminieć je kolejnością? Da się tak w ogóle?
0
0
Pewnie się da. A w czym ta apka?
0
PPM na przycisk i poszukaj gdzieś Bring to front
0
Możesz wywoływać metody BringToFront, SendToBack na kontrolkach, ustawic TopMost na kontrolce, ktora ma być zawsze na wierzchu, ewentualnie dopisac extension metod, ktora w wygodny sposób ustawi z-index wybranej kontrolki:
public static class ControlExtension
{
public static void SetZIndex(this Control ctrl, int index)
{
ctrl.Parent.Controls.SetChildIndex(ctrl, index);
}
}
Uzycie:
button1.SetZIndex(100);
image1.SetZIndex(101);
0
Dziękuje.
0
generalnie miałem wrażenie że IDE Delphi lepiej sobie z tym radzi niż VS... brakuje listy kontrolek z hierarchią, czegoś takiego jak tu
ale to moje personalne odczucie ;)
1
W Visualu jest przeciez Document Outline ;)