Witam,
napisałem sobie taką funkcję:
public void rysujKorekte()
{
LabelKorektaP = new Label();
LabelKorektaP.Text = korektaP.ToString();
LabelKorektaP.Location = new Point(lozyskoPrawe.Location.X-5, lozyskoLewe.Location.Y+20);
LabelKorektaP.Parent = canvas; // egzemlarz ShapeContainer
LabelKorektaL = new Label();
LabelKorektaL.Text = korektaL.ToString();
LabelKorektaL.Location = new Point(lozyskoLewe.Location.X-5, lozyskoLewe.Location.Y + 20);
LabelKorektaL.Parent = canvas;// egzemlarz ShapeContainer
}
ShapeContainer przypisuję w sposób w konstruktorze klasy:
public RysunekWirnika(int x, int y, Panel uchwytRysowania)
{
canvas.Parent = uchwytRysowania;
....
}
Mam problem, ponieważ jeśli przesunę okienko z tak narysowanymi Label'ami na Panel, to zmazują się i znikają.
Czym to może być spowodowane, jak temu zaradzić?
Druga rzecz o jaką chciałem zapytać, to czy można te obiekty Label rysować pod kątem np. 30 stopni?
Pozdrawiam
Hubert