问题标签 [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 投票
1 回答
1945 浏览

.net - WinForm 的 SizeToContent 等效项?

在使用 WPF 时,我发现了SizeToContent方法,该方法使我能够动态创建窗口的内容,然后自动调整其大小以适应其内容。

我尝试使用 WinForms 做同样的事情,但它失败了。

我使用了AutoSizeAutoSizeMode,但它无法正确调整其内容的大小。

有没有办法像在 WPF 中那样创建一个带有可调整其内容大小的控件的 WinForm?

谢谢,

0 投票
2 回答
798 浏览

iphone - 使用 IB 调整大小构建的自定义 UITableViewCell?

我已确保我的单元格的自动调整大小掩码允许灵活的宽度,但是当设备旋转时,单元格不会调整大小。

我还验证了 tableview 是否已调整大小,问题直接出在单元格上。

这是我用来创建单元格的代码:

有人能想到可能出了什么问题吗?

使用 IB 创建的单元格是否从未调整大小?

0 投票
2 回答
319 浏览

iphone - 如果之前在纵向视图中,uitextfied 自动调整横向大小

我不知道这个:

是否有可能如果用户切换到横向视图然后 uitextfied 的大小会发生变化,因为我有 4 个文本文件在视图中......只是外观和感觉

0 投票
3 回答
3242 浏览

apache-flex - Flex 4.1 RichText/RichEditableText 自动调整大小

过去,我使用类似这样的 flash.text.textField 对象:

这样做会动态地将我的 someNewObject 放在 textField 的下方。

我正在尝试找到一个允许我执行此操作的 TLF 组件。

我尝试使用 mc.core.FTETextField。它调整大小很好,但不支持 HTML

我尝试使用 Spark TextArea,但显然,设置 heightByLines = NAN 的技术不再有效。

我看到有人说要使用 RichEditableText,因为它支持自动调整大小,但我不知道怎么做。

这适用于静态文本。不适用于动态或输入文本。

我正在对此进行编码,因此如果您有一些建议,请将它们发布在代码中,而不是 MXML 中。

感谢到目前为止的答案,但 UITextfield 不是 TLF 组件,RichText 的示例不会导致 RichText 高度随文本增长。

我需要的是一个组件,我可以设置宽度、添加 TLF 格式的文本并在组件渲染后获取组件的高度。就像添加文本时的 TextField 一样。

0 投票
1 回答
1303 浏览

wpf - WPF - 用户控件作为 ListItemTemplate 不填充列表框宽度

只是想让我的头脑了解 WPF。我有一个用户控件,我将其用作列表框中项目的模板,但是无论我尝试什么,用户控件的宽度总是缩小到最小尺寸,但我希望它填充可用宽度。我在这里找到了类似的查询,但它仅与不在列表框中的用户控件有关,并且建议的解决方案不适用于此处。

我的 UserControl 定义为:

窗口上的实现是:

有任何想法吗?

0 投票
1 回答
15980 浏览

wpf - 用户控件的自动调整大小

对于 WPF 应用程序,我有一个用户控件 MyUsrCntrl,其高度 = 300 和宽度 = 300 当我将 MyUsrCntrl 放在窗口中并将其大小设置为 600x600 时,用户控件会调整大小,但其中的控件不会调整大小,有什么解决方案吗为了这。

0 投票
2 回答
1548 浏览

flash - 在 Actionscript 2 中,为什么这个 TextField _height 不一致?

我创建了一个动态文本字段,并将 autoSize 设置为 true,因此它可以根据需要增长。然后我想使用 _height 值来调整容器图形(语音气泡)的大小。

这是(简化的)代码:

然后我尝试将容器的高度设置为 textfield + 5 的高度,但结果太短了。

我发现通过trace(txt._height)之前添加,即使跟踪值太小,值也会正确。即使只是将 txt._height 分配给临时变量 ( var junk=txt._height;) 也可以解决问题。用几个跟踪函数替换它:

返回19.6后紧跟35.2. 好像读取txt._height会导致它重新计算,所以第二次是正确的。

我还尝试了该textHeight属性,该属性似乎在_height被访问后也会重新计算。这个序列,例如:

这是在 AS 2 中,由MTASC编译。

关于这里发生了什么的任何想法?

0 投票
1 回答
2039 浏览

gxt - ContentPanel AutoSize gxt

我正在使用 gxt 实现用户界面。我有带有 TabPanel 的 mainForm 类。TabPanel 的 TabItem 很少。在 orderManagmentTabItem 我有一个 ContentPanel。

所以我想将 Autozise 设置为 orderManagmentTabPanel,但不能这样做。我在 orderManagmentTabPanel 类中编写了 setAutoHeight(true) 和 setAutoWidth(true),但是我运行我的应用程序 orderManagmentTabPanel 时是空的。比我在创建 OrderManagmentTabPanel 副本后尝试设置自动大小

但也没有帮助

还尝试在没有 ContenPanel 的情况下实现 TabItem 类并将其添加到 mainFormTab,但也没有用。

如何使我的 TabItem 自动调整大小?

谢谢

0 投票
2 回答
8568 浏览

delphi - 将 Delphi TLabel 的字体更改为斜体会砍掉尾巴 - 为什么?

下面显示了字体设置为 Arial Regular 16 的默认 TLabel 的简单演示。 在此处输入图像描述

单击按钮时的代码是:

单击按钮时,最后一个字符将被截断,即:

在此处输入图像描述

默认情况下, TLAbel.AutoSize 为 true,所以这应该没问题,对吧?这在 XE 和 Delphi 7 中是一样的。这是一个错误吗?

0 投票
2 回答
53 浏览

css - 我可以设置网站使其自动调整大小吗?

我正在创建一个 800x800 的网站。我想对网站进行编码,以便当用户访问我的网站时,窗口会自动缩小到 800x800。这可以通过使用dreamweaver(css)吗?