c#中如何改变控件位置.?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#中如何改变控件位置.?相关的知识,希望对你有一定的参考价值。
private void Form1_Load(object sender, EventArgs e)
button1.Location.X = 0;
button1.Location.Y = 0;
这样怎么会不行.?
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
参考技术A webform的话,楼上已经写好了,
winform的话:
button1.Location = new Point(0, 0);本回答被提问者采纳 参考技术B button1.Style.Add("position", "absolute");
button1.Style.Add("left", "0");
button1.Style.Add("top", "0");
其它样式以此方法都可以添加
C# webform中如何做到允许用户自由拖动控件-比如文本框到新的位置,并保存,下次用户使用的时候还可以恢复
我有个录入数据的webform, 上面有很多文本框等等,有的部门需要录入符合自己要求的部分,我想如果允许用户按照自己业务需求,拖动自己需要的文本框到最前面的位置,而不需要输入的文本框到下面,这样输入起来速度更快,也方便使用者。而新的布局,可以保存,下次用户登录后恢复成他定义的布局。
C#的
工具箱里不是有webpart控件吗本回答被提问者和网友采纳 参考技术C style="position:absolute"
以上是关于c#中如何改变控件位置.?的主要内容,如果未能解决你的问题,请参考以下文章
C#编程,分辨率改变后,怎么让窗体的大小,窗体上的控件大小,位置,按比例改变?
C#,实现窗口大小改变时窗口内的控件自动调整位置和大小时,groupbox内的控件为啥不自动调整
C#,实现窗口大小改变时窗口内的控件自动调整位置和大小时,groupbox内的控件为啥不自动调整??求解