Поскольку вы говорите о панели, и это C #, я думаю, вы имеете в виду WinForms.
Вы можете вращать любой экземпляр Image
, используя метод RotateFlip
, и вы можете использовать Image
в качестве BackgroundImage
панели. Рабочий пример:
Bitmap bitmap = new Bitmap(@"D:\word.png");
bitmap.RotateFlip(RotateFlipType.Rotate90FlipNone);
Form form = new Form() { Height = 400, Width = 600 };
Panel p = new Panel() { Height = 400, Width = 600, Left = 0, Top = 0};
form.Controls.Add(p);
p.BackgroundImage = bitmap;
form.Show();