问题标签 [autosize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
59521 浏览

wpf - ListView 列自动调整大小

假设我有以下 ListView:

我希望短文本列始终适合屏幕,长文本列使用剩余空间,必要时自动换行。

那可能吗?

0 投票
2 回答
1667 浏览

c# - 在 WPF 中使用 ListView 是否有一种优雅的方式来自动调整项目的大小?

我最近编写了我的第一个 WPF 应用程序,其中包含从 Web 服务轮询的项目列表。这些项目通过 GridView 在 ListView 中显示/数据绑定。后台线程定期轮询网络服务并更新列表。

例如,如果我最初将三个项目绑定到 ListView,它们仅显示一个描述和三个描述,例如:

后来添加了一个带有“AReallyReallyLongProjectName”描述的新项目,我最终会得到一个类似的列表:

GridViewColumn 不会更新它的宽度,随后会切断任何扩展原始宽度的新项目。

我添加了这段代码来强制调整列的大小,但它看起来有点笨拙。(设置宽度只是为了将其设置为无强制调整大小似乎很奇怪)

有没有更好、更优雅的解决方案来完成同样的事情?

0 投票
3 回答
65 浏览

css - 这种自动拉伸的场景可以用 undex XHTML/CSS 实现吗?

我想要我的网页中有两个水平区域。第一个是菜单。它在顶部。不幸的是,我不知道它的大小,它可能会随着用户操作而改变。菜单下方是主要区域,应至少延伸到窗口底部(如果内容很少)或超出(如果内容很多)。

用 ASCII 艺术来说明:

这可以做到吗?可以用Javascript完成吗?

补充:为了正确看待事物并避免混淆,可以这样想:顶部菜单是我自己生成的,但底部区域是一个 IFrame,我想填充页面的其余部分。在我的情况下,这就是它最终归结为的原因。

0 投票
1 回答
1086 浏览

php - 以类似 HTML 的方式计算列宽(基于单元格内容)

我有一个数据网格,我想使用各种(而不是完美的)PHP 转换器/生成器将其导出到 RTF、PDF 等。

我最缺少的是 HTML 表格根据单元格中字符串的长度自动调整列宽(字符串包含换行符,这会使事情变得有点复杂,因为它们应该被保留)。

我需要一种算法,给定单元格的内容(纯文本)、表格的总宽度和字符的平均宽度,将返回每列的宽度。如果某些东西已经可用,我不想重新发明轮子。

当然,如果字体是可变宽度的,它就不可能是完美的,但近似值就可以了。或者它可能有一个可配置的表格,每个字符都有宽度。

任何提示将不胜感激。

0 投票
2 回答
5879 浏览

c# - 如何围绕选项卡控件+更多控件自动调整表单大小

我有一个包含多个控件的表单:

  • ProgressBar在表格顶部(停靠)
  • 表单顶部的A TabControl(也停靠在进度条下方)
  • ButtonsTextBoxes并且labelsTabPages_TabControl
  • FlowLayoutPanel在屏幕底部(停靠),里面有几个按钮
  • Label在表单底部充当分隔符(也停靠,但在 上方 FlowLayoutPanel

我正在尝试自动调整表单大小以适合其内容。需要发生的是:

  1. 标签页环绕其内容
  2. 选项卡控件环绕最大的选项卡页
  3. 表单环绕选项卡控件、进度条和按钮。

这是一个没有 AutoSizeMode设置为GrowAndShrink(just )的表单外观示例Grow

替代文字 http://www.fusyion.net/images/Form%20no%20shrink.png

这就是设置为的样子AutoSizeModeGrowAndShrink

替代文字 http://www.fusyion.net/images/Form%20with%20shrink.png

请指教。

0 投票
4 回答
17107 浏览

c# - 内部带有 flowlayout 面板和 autosize = true 的 Groupbox 像空的一样收缩

我有一个包含一个流程布局面板的组框,流程布局面板包含一堆控件。我将 flowlayout 面板设置为与父级对接。由于我不知道面板中有多少控件,所以我将分组框 autosize 设置为 true 并将 autosizemode 设置为增大和缩小。当我这样做时,组框会缩小,就好像它是空的一样。我需要标题,所以我不能删除组框。有谁知道为什么会这样?

0 投票
2 回答
878 浏览

iphone - iPad 上的选项卡视图未调整大小

我的视图不会拉伸以适应当前方向!

我正在创建一个标签栏应用程序。我复制了您在“创建新的标签栏应用程序”时创建的示例。一切正常,除了当我改变 iPad 的方向时它会旋转视图,标签栏在底部延伸,但视图不会调整大小。基本上,如果您从横向开始然后旋转到纵向,它会旋转,但即使它旋转,视图仍然是横向形状。

我的选项卡栏有两个选项卡(就像示例应用程序一样),因此我将我的选项卡与按属性工作的示例进行了比较。一个区别是我注意到我在调整大小区域下的 IB 中的 FirstView 没有显示左/右上/下调整大小箭头。换句话说,它没有被标记为自动填充其容器。示例的 FirstView 和 SecondView DO 有这些箭头。但我无法打开它们!

我什至尝试创建一个全新的视图,但我仍然无法按下这些箭头。我在这里做错了什么?

非常感谢。

0 投票
2 回答
102 浏览

actionscript - 为什么添加粗体属性似乎会删除 ActionScript 中的自动调整大小?

我有需要在 ActionScript 中设置为自动大小和粗体的文本字段。出于某种原因,当我应用粗体格式时, autosize=true 丢失了。据我所知,我正在按照正确的顺序做所有事情。非常感谢您对正在发生的事情的任何想法。谢谢!

以下是相关代码:

var categoryMenu:MovieClip = _root.createEmptyMovieClip("categoryMenu", 1005);

0 投票
2 回答
9143 浏览

wpf - 在 TabItem/StackPanel 中自动调整 WPF 框架对象的大小

我希望 Frame Control 自动调整大小以填充 TabItem 内的屏幕。以下代码是否呈现一个非常小的框架。我宁愿不设置静态高度和宽度。这是 XAML

0 投票
2 回答
4519 浏览

iphone - 使用 Interface Builder 和代码自动调整大小?

我想在 iPhone 中使用自动调整大小的蒙版来调整横向和纵向模式的视图。问题是当我从界面生成器应用宽度弹簧时,按钮会按比例改变其大小。但是当我通过代码应用相同的弹簧时,即

该按钮不显示相同的行为。

从界面生成器应用于按钮的自动调整大小:原始按钮大小:120 宽和 37 高横向模式按钮:按比例更改大小

代码中按钮的自动调整大小:
原始按钮大小:120 宽和 37 高
横向模式按钮:通过在纵向和横向模式下保持相同的左右边距来更改大小。

从代码应用的掩码似乎无法正常工作,因为从代码创建的按钮的大小变得更大。

我的视图很复杂,这就是为什么我不想在视图上设置每个子视图的框架。

有同样问题的人!!!