public Panel SetInpanel(string Pinyin,string Zi,int WidthPanel)
{
Panel PanelOut = new Panel();
int HeigetPanel = WidthPanel * 3 / 2;
PanelOut.Height = HeigetPanel;
PanelOut.Width = WidthPanel;
Label LabelPingyin = new Label();
LabelPingyin…AutoSize =true;//取消自动大小
LabelPingyin.Height = HeigetPanel / 3;
LabelPingyin.Width =WidthPanel;
LabelPingyin.Location = new Point(0, 0);
LabelPingyin.Text = Pinyin;
LabelPingyin.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
Label labelZi = new Label();
labelZi.AutoSize = false;//取消自动大小
labelZi.Height = HeigetPanel*2 / 3;
labelZi.Width = labelZi.Height;
labelZi.Location = new Point(0, LabelPingyin.Height);
labelZi.Text = Zi;
labelZi.BackgroundImage = Properties.Resources.田字格;//label也有背景图片的属性
labelZi.BackgroundImageLayout = ImageLayout.Stretch;//当然有这拉伸咯。
PanelOut.Controls.Add(LabelPingyin);
PanelOut.Controls.Add(labelZi);
return PanelOut;
// labelZi.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Left | System.Windows.Forms.AnchorStyles.Right)));
}
拼音加田字格