C语言中怎样让tablelayoutpanel中控件居中显示?

C语言中怎样让tablelayoutpanel中控件居中显示?,第1张

从“工具箱”中将一个TableLayoutPanel控件拖到窗体上。

将Button控件从“工具箱”拖到TableLayoutPanel控件左上部的单元格中。Button在单元格中居中。将Button控件的Anchor属性值设置为None。Button控件将移动到单元格的中心。

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性。

C语言是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言。C语言传递参数均是以值传递(passbyvalue),另外也可以传递指针(apointerpassedbyvalue)。不同的变量类型可以用结构体(struct)组合在一起。

利用鼠标事件控制位置,比如:

private void butPlan_MouseMove(object sender, MouseEventArgs e)

{

//播放歌曲快进

if (e.Button == MouseButtons.Left && butPlay.BackgroundImage == FFS)

{

timer2.Enabled = false

butPlan.Location = new Point(MousePosition.X - this.Location.X-10, prTime.Location.Y)

if ( butPlan .Location.X <2 )

{

butPlan.Location = new Point(prTime.Location.X, prTime.Location.Y)

}

if (butPlan.Location.X > prTime.Size.Width -4)

{

butPlan.Location = new Point(prTime.Location.X + prTime.Size.Width - 4, prTime.Location.Y)

}

prTime.Value = (MousePosition.X - this.Location.X-3) * (prTime.Maximum / prTime.Size.Width)-6000

TT((prTime.Value/1000).ToString ())

}

}

private void butPlan_MouseCaptureChanged(object sender, EventArgs e)

{

try

{

timer2.Enabled = true

Music.CurrentPosition = prTime.Value / 1000

MusicLrc.Text = ""

}

catch { }

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/7841154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存