Mam pewien problem natury nie tyle duchowo-algorytmicznej, co kosmetycznej (żeby program ładnie wygladał)
Stworzyłem kontrolkę, na ktorej mam Label. Szerokość kontrolki jest ściśle okreslona, więc i labela też. Jako tekst labela zadany bedzie string, o niemożliwej do przewidzenia z góry długości. Jak zrobić tak, żeby wysokość labela dostosowywała się do ilości linijek potrzebnych do wyswietlenia danego stringa w całości?
Brzmi zawile, wiec podam przykład:
label ma 100 pixeli szerokości. Jeżeli jako Text zadam string treści 'abc', to spokojnie zmieści się w jednej linijce. Jeżeli zadam "sdfjsbnkjbgsjkdfgkjdsgnfkdjsfngksdnfgsdgfdgsdfg" to bedzie potrzebne np 5 czy 6 linijek. Muszę określić jaką wysokość ma kontrolka po zadaniu stringa. Coś jak AutoSize, tylko w pionie. Oczywiście AutoEllipse mam ustawione na true.