问题标签 [size]

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 投票
2 回答
874 浏览

python - 计算 wx.TreeCtrl 完全展开宽度的正确方法是什么

wx.TreeCtrl 的首选大小似乎是当树完全折叠时所有元素将适合的最小大小。是否有一种很好的(即跨平台兼容的)方法来计算所有扩展的树的宽度?我目前的解决方案是这样的:

这在win32下很好用,但在linux下不好用。有没有办法让 TreeCtrl 本身告诉我它的大小,以便我可以覆盖它报告的大小?(总是返回最大扩展宽度)

编辑:请原谅我没有提供我上面使用的功能,但你明白了,我正在走树,获取每个标签的宽度,并返回最宽标签的总宽度(考虑缩进)

0 投票
4 回答
22308 浏览

wpf - WPF/Silverlight XAML 拉伸文本大小以适应容器?

我刚开始玩WPF。

是否可以使用 Label 的文本大小或 TextBlock 大小本身来填充它的父容器?

谢谢,马克

0 投票
3 回答
12966 浏览

c# - 让用户控件填充其容器

我创建了一个包含标签和进度条的用户控件。我还创建了另一个用户控件,它只包含一个流向设置为自上而下的流布局面板。当我将前者添加到后者的流布局面板时,我希望它使用可用的最大水平空间量和最小量的垂直空间,以便尊重标签和进度条的默认高度。有没有办法做到这一点?

我上传了一个屏幕截图来帮助说明问题。包含标签和进度条的用户控件为红色,包含流布局面板的用户控件为绿色。

0 投票
14 回答
31696 浏览

c++ - GCC C++ "Hello World" 程序 -> .exe 在 Windows 上编译时有 500kb 大。我怎样才能减小它的大小?

我最近才开始学习 C++ - 我在 Windows 上使用nuwen 的 MingW版本,使用 NetBeans 作为 IDE(我也有 MSVC 2008 的 MSDN AA 版本,虽然我不经常使用它)。

编译这个简单的程序时:

我的可执行文件大约有 1MB 大。当我将项目配置从Debug更改为Release时,使用 -O1 -Os 标志(沿途剥离调试符号),二进制大小从 1MB 减少到 544KB。

我不是“大小怪胎”,但我只是想知道 - 有什么办法可以减少 .exe 的大小吗?我只是认为,对于这样一个简单的应用程序来说,544KB 实在是太多了)。

0 投票
4 回答
15558 浏览

size - 某些字符是否比其他字符占用更多字节?

我对较低级别的事情不是很有经验,例如一个字符有多少字节。我试图找出一个字符是否等于一个字节,但没有成功。

我需要设置一个分隔符,用于服务器和客户端之间的套接字连接。此分隔符必须尽可能小(以字节为单位),以最小化带宽。

当前分隔符是“#”。获得其他分隔符会减少我的带宽吗?

0 投票
5 回答
2766 浏览

c++ - 那里有“功能大小分析器”吗?

在从事 C++ 项目三年后,可执行文件已增长到 4 MB。我想看看所有这些空间的去向。有没有工具可以报告最大的太空猪是什么?很高兴看到按类(类中的所有函数)、按模板(所有实例化)和按库(有多少属于 C 标准库和 STL?exe 中的每个库有多少?)

编辑:注意,我在 Windows 上使用 Visual C++。

0 投票
4 回答
7430 浏览

c++ - VC++:如何获取文件的时间和日期?

在给定路径的情况下,如何在 C++ 中获取 Windows 上文件的文件大小和日期戳?

0 投票
3 回答
363 浏览

c# - 树和字典的合理大小

我目前正在实现一个非常复杂的树结构,以允许近乎即时的数据访问,而不是对每个请求进行重新处理。

我只是想知道是否存在理论或实际限制树的大小变得太大,或者字典变得过于冲突而无法正确/快速运行的点?

一个一般的答案将不胜感激,但特定于 C# 的信息会更好!

0 投票
6 回答
183 浏览

size - 大小在应用程序中有多重要?

创建应用程序时(Java,在普通计算机上运行)。程序大小对用户有多重要?例如,是否有必要将 .png 替换为 .jpg,将 .wav 转换为 .midi,或剥离库以节省空间,或者用户通常不关心我的程序是否为 5mb,而如果剥离它可能为 50kb?

谢谢。

0 投票
7 回答
38234 浏览

wpf - 如何设置 WPF 窗口的启动 ClientSize?

我想设置我的 WPF 窗口的初始客户端大小。我没有看到一个直接的方法来做到这一点。

具体来说,当我的窗口打开时,我希望它的大小刚好足以容纳其内容而无需滚动条。但是在显示之后,我希望窗口可以自由调整大小(更大或更小)。

如果我在 Window 元素上设置 Width 和 Height 属性,则会设置非客户端(外部)大小,这没有用。一旦标题栏和调整边框进入该空间,客户区将不再足以容纳其内容,并且我将拥有滚动条。我可以通过选择更大的尺寸来补偿,但标题栏高度和边框厚度都是用户可自定义的(以及默认值因操作系统版本而异),并且在不同的机器上不一定相同。

我可以在窗口的内容元素(<Grid>本例中为 a)上设置 Width 和 Height,然后将 Window 的 SizeToContent 属性设置为 WidthAndHeight。这让窗口的初始大小正好在我想要的地方。但是事情不再调整大小了——我可以调整窗口的大小,但它的内容不会随之调整大小,因为我指定了一个固定的大小。

有没有办法设置窗口的初始客户端大小,最好没有代码隐藏?(如果这是唯一的方法,我会采用代码隐藏,但如果有人有的话,我更喜欢仅 XAML 的方法。)