问题描述
最近在写winform程序的时候遇到一个小问题,目标效果是类似QQ的聊天对话框,每发送一条消息会在界面上显示发送方的头像、发送气泡、以及消息内容,如图
按照原来的想法,每条消息都是一个独立的panel,然后在主界面的大的panel中add每一个panel进去,同时设置大panel的AutoScroll为true
//前面把头像pictureBox、气泡pictureBox、以及文字label设置好了
//新建一个小的panel
Panel p = new Panel();
p.size = new Size(100,50);
p.Controlls.Add(iconBox);
p.Controlls.Add(pictureBox);
p