返回首页


private void tableLayoutPanel1_MouseMove(object sender, MouseEventArgs e)

        {

           

            try

            {

                if (resizing)

                {

                    if (rbColumn.Checked)

                    {

                      

                    columnStyles[GColumn].SizeType = SizeType.Absolute;

                   columnStyles[GColumn].Width += e.X - columnStyles[GColumn].Width;

 

                    }

 

                }

                }

            

            catch (Exception ex)

            {

                //MessageBox.Show(ex.ToString());

            }

        

 

        } 

描述:

放置"透明"面板导入背景图片,如表(图片)和BackColor。然后放置在一个TableLayoutPanel面板,并设置为"单"。
cellBorderStyle
我只是想在运行时移动TableLayoutPanel中的特定列。

随着我的代码的帮助下,我越来越MouseClick事件中的列值。

随着该值的帮助,我希望到移动期间TableLayoutPanel_MouseMove事件的具体列。(上面的代码中提到的)

如果值= 2意味着需要移动的第二列。但其运动的第3,第4列,所以就....

回答

评论会员:l 时间:2