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?

- Rejestracja:ponad 12 lat
- Ostatnio:8 miesięcy
- Postów:6610
0
PPM na przycisk i poszukaj gdzieś Bring to front
- Rejestracja:prawie 11 lat
- Ostatnio:ponad 7 lat
- Postów:475
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);
- Rejestracja:prawie 14 lat
- Ostatnio:około 10 lat
- Postów:106
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 ;)
- Rejestracja:prawie 11 lat
- Ostatnio:ponad 7 lat
- Postów:475
1
W Visualu jest przeciez Document Outline ;)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.
abrakadaber