在 XP Explorer 中,您可以将列宽拖到任意大小。但是,令人烦恼的是,Vista 不允许您将列宽设置为小于 80 像素,从而损失了宝贵的屏幕空间。
我在一些技术网站上问过这个问题——这是我最后一次问了。希望有人能帮忙。
戴尔 Inspiron 1501,Vista Business SP2
答案1
我找到解决办法了!嗯,有点……
我刚刚尝试过这个,所以我可以确认它有效,但我有 Windows 7,所以不确定这是否也适用于 Vista。
右键单击列标题并选择“调整(所有)列以适合”。这似乎推翻了 80px 的限制,至少对于包含这么少数据的列而言。
唯一的问题是,如果您在此之后尝试调整任何其他列的大小,它会再次强制执行 80px 规则,并且任何较小的列都会扩展回 80px。
我可以问一下为什么这是个问题吗?除非你的屏幕分辨率极低,否则我看不出节省 20 个额外像素有什么好处。
无论如何,希望可以解决您的问题。
答案2
我担心 80 像素真的是 Vista 的最低值,我无法找到确定最低宽度的注册表项
可悲的是,Windows 7 也有同样的限制......