TableLayoutPanel的两个小技巧 <script src="http://blog.csdn.net/count.aspx?ID=1631942&Type=Rank" type="text/javascript"></script>
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star.gif)
![](http://blog.csdn.net/images/star_half.gif)
![CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。 CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。](http://blog.csdn.net/images/ask.gif)
1. 特定情况下,如果设计了一个左中右或左右结构的TableLayoutPanel布局,如下图
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/8806fe0d0afd44a0a0f04df962e7627b.png)
现在需要讲按钮一列弄到左边,Grid在右边,此时可以设定TableLeyoutPanel的RightToLeft属性为Yes即可实现效果了,而不必要重新删掉控件,重新进行布局,如下图
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/7bce7e887adb4928b14ce92cb234430f.png)
不过更改完之后记得修改一下Tab键序。
2. 一个两行两列的Grid,如果要实现最后一行和最后一列固定,第一行和第一列自适应的效果,可以通过如下设置:
设置第一行或第一列为Percent 100%,第二行或第二列为Absolute,具体值为你需要的固定值
![](https://p-blog.csdn.net/images/p_blog_csdn_net/venus0314/fb353a364f8f4d0d935ecd004f88a2cf.png)
而如果按照字面上的意思设置第一行或第一列位AutoSize,就会达不到想要得效果了。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1631942