vs每次拉下一个控件都必选设置为绝对位置才可以移动,怎样解决啊
2009-05-27 22:47
489 查看
vs2008页面布局GridLayout绝对定位的设置
如同数据库2000到2005的有些变化,让很多人找不到以往熟悉的选项,偶就曾经为找存储过程页浪费N多时间,现在转到VS2005同样有些东西让我烦恼,比如调出代码行数,比如页面布置默认由原来的GridLayout变成FlowLayout,而且无法直接通过属性的pagelayout修改,只好查看工具的各个选项,试图找出设置项,唉,下面是方法:工具-->选项-->HTML设计器-->CSS定位-->定位选项-->将使用工具箱、粘贴或拖放操作添加的控件定位更改为以下设置(选中)-->绝对定位
简单分析一下两者区别:GridLayout绝对定位,控件可在其页面上任意拖放布局,但生成页面有可能某些控件会被其他控件盖住。FloyLayout相当定位,控件布局困难,但会因内容而自己变换位置,不会出现盖住别的控件的情况。可两者结合使用来布局。个人不推荐VS自身的布局,可以借用其他工具,比如DW来排版布局,然后再导入VS中使用。
转一个解决布局混乱的方法:
在vs2005中,容器布局要<容器名 id="容器名1" style="positon:absolute;left:10px;top:10px"></容器名>
其中position一定要用absoulute,left跟top要用px为单位,容器中的控件如果是动态变化的控件(如GridView控件等),那么它的style属性中的position不能为absolute,最好把style属性删除,这样运行后才不会出行布局混乱。
打开项目,在工具拦选择 布局→位置→自动定义选项
选后选择CSS定位 在"将使用工具箱,粘贴或拖放操作添加的控件定位更改为以下设置"前打钩,然后在下面选绝对定位
相关文章推荐
- (转)css 相对定位 绝对定位 浮动 CSS 相对定位 相对定位是一个非常容易掌握的概念。如果对一个元素进行相对定位,它将出现在它所在的位置上。然后,可以通过设置垂直或水平位置,让这个元素“相对于”
- javascript与jQuery设置取得div绝对位置一个小应用(像日历控件一样,在编辑框下面显示一个层)
- 一个div要呈现在另外一个div前面,解决绝对路径出现错位的办法。(获取控件的位置)
- javascript与jQuery设置取得div绝对位置一个小应用(像日历控件一样,在编辑框下面显示一个层)
- 一个可以用鼠标改变控件位置和大小的类
- 学校要选择一个地方作为超市的位置,学校每个有K个部门,每个部门去超市的频率不一样,要求在可以设置的地点中选择一个最优的地点
- 怎样设置一个控件为容器
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- 针对一个XML,如果不想使用任何第三方控件,只是使用wxString,设置属性可以用一下方法来操作
- Android广告图片轮播控件,支持无限循环和5种主题,可以灵活设置轮播样式、时间、位置、图片加载框架等!
- 定义一个DataGridViewTextBoxColumn使其可以设置列标题显示的位置
- 现有一个m * n的网格,从最左上角出发,每次只能向右或者向下移动一格,问有多少种不同的方法可以到达最右下角的格子
- 怎样使绝对定位的子元素铺满父元素并且子元素可以设置padding
- VS文件发布不了,这样设置可以解决
- mfc基于对话框的应用程序,如何设置初始对话框大小,移动控件位置
- 给一个控件上面设置图片(drawableTop),并可以设置图片的大小
- c# winform 一个可以用鼠标改变控件位置和大小的类,调用即可
- 编写程序,生成一种贯穿10*10字符数组(初始时全为字符'.')的“随机步法”。程序必须随机地从一个元素“走到”另一个元素,每次都向上、向下、向左或向右移动一个元素位置
- 2017-5-14 湘潭市赛 Partial Sum 给n个数,每次操作选择一个L,一个R,表示区间左右端点,该操作产生的贡献为[L+1,R]的和的绝对值-C。 0<=L<R<=n; 如果选过L,R这两个位置,那么以后选择的L,R都不可以再选择这两个位置。最多操作m次,求可以获得的 最大贡献和。
- 每次打开unity脚本都新开一个vs解决方法