问题标签 [measure]

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 回答
3359 浏览

.net - 如何在窗口显示之前计算 ActualWidth ActualHeight

我试图在窗口显示之前计算StackPanel width, height(位于网格的中间单元格)(例如在窗口构造函数中)。如何实现?

测量 Window 也为 stackPanel 设置DesiredSize{0;0}

编辑1

以下适用于 FixedPage:

然后我们可以访问stackPanel.ActualWidthstackpanel.ActualHeight

但是对于Window,它不起作用。

0 投票
1 回答
2322 浏览

time - CUDA 测量每个 gpu 核心的执行时间

我对 cuda 编程真的很陌生(几周前才开始),我的任务是乘以大尺寸矩阵(如 960x960)并测量整体和每个 gpu 核心的执行时间。我查看了 Toolkit 安装随附的 CUDA 示例(更准确地说,是 0_Simple 文件夹中的项目 matrixMul)。我改变了样本以乘以大矩阵。示例本身具有测量执行时间的实现,但我的问题是如何测量每个 gpu 核心的执行时间。我很困惑。

此外,不太重要的是,为什么这个例子中的内核函数在一个 for 函数中被调用,最大迭代次数为 300 次。

0 投票
1 回答
370 浏览

c++ - 获取闪存驱动器的读写速度

如何查看 USB 闪存驱动器的读写传输速率?我想知道是否有办法在不复制大文件和测量时间的情况下获得这个。即使我必须这样做,什么文件大小和内容会给我一个可表示的结果?

0 投票
1 回答
1122 浏览

wpf - 使用 ItemsControl ActualHeight 对打印的 XAML 表单进行分页?

我需要使用具有标题网格和可变行数的 XAML 生成一个打印表单,随着行数的增加,这可能会导致多个页面。标题必须出现在每一页上,并且由于行内的文本换行,每一行的高度可能会有所不同。我目前正在尝试使用ItemsControl (行容器)的ActualHeight来确定何时生成新页面,但ActualHeight 的值始终为零

我的“XAML_Form”具有以下结构。在 ItemTemplate 中使用了一个网格,以允许将行中的列与标题网格中的列对齐。

我们的架构有一个报告类,用于处理添加页脚、页码以及将页面聚合到 PDF 中。此报表类对每个 XAML 视图页面都有一个嵌套的 ViewModel。每个页面的 ViewModel 使用行对象的后备列表:

ViewModel 还有一个 ICollectionView 用于绑定为 ItemsSource:

我的报表类有一个 CreatePages 方法,其中包含如下代码:

最初的 Measure/Arrange确实为我提供了 maxRowsHeight 的预期值。生成的表单对于有几行的单个页面看起来很好。我的具体问题是:为什么 page._rowsControl.ActualHeight 总是零?一般来说,有没有更好的方法来解决这个问题?

0 投票
1 回答
921 浏览

android - 如何在 Android 的光标适配器中获取 bindView 中的视图尺寸?

我想在方法ImageView期间获得尺寸bindView

不幸的是,在bindView测量的高度和宽度为 0。

我需要这些尺寸来从 web 请求特定的图像宽度和高度。

0 投票
1 回答
1365 浏览

ssas - 构建事实表以在 SSAS 中得出度量

我的目标是构建一个事实表,用于在 SSAS 中得出度量。我正在建立的衡量标准是“平均就业年限”。该度量将部署在仪表板中,用户将能够选择一个日历周期并向下钻取到月、周和天。

这是事务数据的样子:

我的事实表应该有哪些字段?我应该在哪些字段上进行聚合?怎么平均呢?任何形式的帮助表示赞赏。

0 投票
10 回答
158193 浏览

python - 如何测量python中代码行之间的时间?

所以在Java中,我们可以做How to measure time by a function to execute

但是它是如何在 python 中完成的呢?要测量代码行之间的时间开始和结束时间?这样做的东西:

0 投票
1 回答
411 浏览

c# - DataGrid.Measure() 操作列宽

我遇到了Measure()WPF DataGrid 的功能问题。如果我将DataGridLengthon 列DataGrid设置为DataGridLengthUnitType.Star,则每次调用该Measure()函数时,DataGridDataGrid 的所有列的宽度都设置为 30px 左右。有人知道为什么测量功能会这样做吗?毕竟它为什么要操纵我的列?它不应该只测量我的 DataGrid 的大小吗?

编辑:设置CanContentScroll属性 auf myScrollContentPresenter后,false它工作正常,但这极大地减慢了我的datagrid速度。一些建议?:)

edit2:我的列是通过DataGridColumnHeadersPresenter

0 投票
1 回答
399 浏览

winapi - 如何测量屏幕上绘制的文本行之间的空间?

我们有一个最终用户应用程序,允许您将多行文本写入文本框,它将这些信息保存到文本文件中。在下一次会话中,从文件中检索信息以显示文本。问题有时是在下一个会话中,文本框的边界正在剪切文本,因此用户必须手动调整文本框的大小。我想以编程方式确定文本框是否需要调整大小。

GetTextExtentPoint32() 似乎适用于根据设备上下文中选择的当前字体测量线条的实际绘制宽度。但是现在我正在解决在垂直方向调整文本框边界大小的需要。GetTextExtentPoint32() 确实给了我高度,这似乎是正确的,但我得到的总高度有点太小了。我相信我需要测量每条线之间的空间,但我不太确定?

更新:看起来我正在寻找 TEXTMETRIC.tmExternalLeading 和 TEXTMETRIC.tmInternalLeading。有趣的是对于某些字体和大小,计算是正确的,我可以完美地适应我的文本。但是对于某些字体和大小,计算有点太小了,那样的话,似乎前导太小或为0?

0 投票
1 回答
1230 浏览

android - 如何将 Bitmap 的大小设置为 WRAP_CONTENT 和 FILL_PARENT?

现在我正在像这样静态设置宽度和高度:

我怎样才能得到它所以宽度是 FILL_PARENT 高度是 WRAP_CONTENT

我一直在网上寻找,对所有可用的选项感到困惑。有 setLayoutParams()、onMeasure()、setMinimumWidth() 等....

有人可以指出我正确的方向吗?

我正在我的主要活动中的自定义视图中制作位图。

谢谢