问题标签 [scaletransform]

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

c# - ScaleTransform和Pixel是什么关系

我对像素、dpi、分辨率和东西的概念不熟悉。所以让我提出这个简单的问题,我很难得到一个简单的答案

  • wpf中的默认测量单位是什么
  • 当我对按钮应用比例变换时,它是如何变大的(实际发生了什么)
  • wpf中缩放系数的单位是什么
  • 缩放因子如何与像素(或缩放的控件的位置)相关
0 投票
2 回答
1832 浏览

wpf - wpf缩放到文本框,单击文本框时文本框无法显示光标

首先,我缩放(ScaleTransform) TextBox,然后鼠标点击TextBox。有时能显示光标,有时不能显示光标。寻找解决问题的方法。我希望在缩放TextBox.

0 投票
4 回答
122982 浏览

r - 使用 ggplot2 仅将一个轴转换为 log10 比例

我有以下问题:我想在箱线图上可视化离散变量和连续变量,其中后者具有一些极高的值。这使得箱线图毫无意义(图表的点甚至“主体”都太小了),这就是为什么我想以 log10 的比例显示它。我知道我可以从可视化中省略极端值,但我不打算这样做。

让我们看一个带有钻石数据的简单示例:

替代文字

这里的问题并不严重,但我希望你能想象为什么我希望看到 log10 比例的值。让我们尝试一下:

替代文字

如您所见,y 轴是 log10 缩放的,看起来不错,但 x 轴有问题,这使得绘图非常奇怪。

问题不会发生scale_log,但这不是我的选择,因为我不能以这种方式使用自定义格式化程序。例如:

替代文字

我的问题:有谁知道在 y 轴上绘制带有 log10 比例的箱线图的解决方案,哪些标签可以用这个线程formatter中的函数自由格式化?


根据答案和评论编辑问题以帮助回答者:

我真正追求的是:一个没有科学标签的 log10 转换轴 (y)。我想将其标记为美元(formatter=dollar)或任何自定义格式。

如果我尝试@hadley 的建议,我会收到以下警告:

使用不变的 y 轴标签:

替代文字

0 投票
1 回答
311 浏览

silverlight - Silverlight ScaleTransform 问题

我正在工作 silvelight 应用程序,我正在解决布局问题我的意思是我有 WrapPanel,这将根据 scaletransform 宽度和高度进行调整,现在我添加 WrapPannel Children is Image 所以问题是调整宽度和高度。

图像将呈现包装面板的实际大小,因此我的控件不会呈现在正确的位置,因此我正在尝试使用 ScaleTransform 解决此问题,但这无法正常工作。

实际上会发生什么,图像可以以 Wrappanel 的实际大小呈现,因此 Wrappanel 可以根据 ScaleTransform 进行调整,因此我无法正确渲染孩子。

谢谢..!!

0 投票
5 回答
4327 浏览

wpf - 在 Control 或 UIElement 上找到应用的 ScaleTransform?

我在窗口的某个地方有一个控件。在这个窗口的根部是一个名为 MainGrid 的网格。我ScaleTransform在 MainGrid 的 LayoutTransform 上应用了一个应用程序,当窗口大小增加时,我用它来放大窗口的所有内容。但是,我的其中一个控件BitmapCache在其画布上使用以优化绘图性能。BitmapCache 不考虑任何ScaleTransform可能应用于控件的 s,因此如果我放大,控件会显得模糊。

BitmapCache 确实有一个 RenderAtScale 属性,我可以使用它来增加缓存图像的比例。但是,我遇到的问题是我不知道有一种优雅的方法来找出 Scale 值需要是什么。现在,我的控件上有一个属性,以便我的 Window 可以将其比例值传递给控件。但是,如果我不需要依赖某些外部源传入比例值,我会喜欢它。

有什么方法可以让控件获得应用到它的所有 ScaleTransforms 的摘要?

0 投票
1 回答
1338 浏览

image - 如何在 WPF 中使用眼动追踪缩放图像?

我试图通过睁开或眯起眼睛来放大和缩小来自网络摄像头的实时视频流中的每一帧。我已经让眼动追踪部分工作了,但我不知道在哪里适合 ScaleTransform。以下是我现有的代码:

0 投票
1 回答
424 浏览

silverlight - 在 Silverlight 中缩放后形状之间的间隙

创建一个 400 x 400 的画布。在其中放置一个 200 x 400 的蓝色矩形。放置另一个相同大小的蓝色矩形,Canvas.Left = 200。将其包裹在 Viewbox 中并缩放视图框。在某些分辨率下,您会发现矩形之间出现一个白色的柱子,尽管它们应该是齐平的。

我怎样才能避免这种情况?到目前为止,我发现的唯一方法是将右侧矩形左侧的画布设置为略小于 200,例如 199 - 但即使这样也会在某些比例下显示伪影。

0 投票
3 回答
1880 浏览

.net - WPF:在 ScrollViewer 上未激活 ScrollBar

WPF
为什么放大时 ScrollViewer 上的 ScrollBar 未激活?

CS:

为什么放大时没有激活 ScrollBar?

0 投票
1 回答
879 浏览

java - 图像调整大小不减少图像的千字节 - 使用 imgscalr-lib-3.1

我正在使用 imgscalr-lib-3.1 创建缩略图以在我的 Galleria-classic 相册中使用。它正在减小大小(我的意思是像 100 * 100 的像素),但不是千字节(像 10K、20K)。这是我的代码:

你们知道该怎么做吗?谢谢你。

0 投票
0 回答
698 浏览

wpf - 值为 0.8 的 ScaleTransform 会产生意外行为

今天我遇到了一个非常奇怪的问题。如果我使用值为 0.8 的 ScaleTransform,我将不再在文本框中看到光标。使用选项卡时这是一种丑陋的行为..

编辑:一些更奇怪的事情:

如果我将缩放值设置为 0.9 并在文本框中放置 5 个空格,则光标会消失。如果我将缩放值设置为 0.9 并将以下字母之一 (q,d,g) 放入文本框中,则光标会消失。