问题标签 [viewbox]

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

c# - 在 WPF 视图框中对齐内容

Stretch=Uniform为了不扭曲内容,我有一个 Viewbox 。但是,当框架窗口比内容更宽或更高时,Viewbox 内容总是居中。

我似乎在 Viewbox 上找不到任何内容对齐选项。有没有办法做到这一点?

0 投票
1 回答
114 浏览

.net - WPF 组件隐藏设计器中的子组件

像视图框这样的一些组件在可视化设计器中显示为实心框。但是,它们可以包含子组件。要查看子组件,我将视图框注释掉。完成后,我必须删除评论以恢复功能。这很烦人。有没有办法在视觉设计器中永久地使视图框不可见(或表现得像dockview/stackview组件)?

0 投票
1 回答
4356 浏览

wpf - WPF 将窗口大小锁定为 Viewbox 大小

我有一个窗口,其中包含一个具有均匀拉伸的可调整大小的视图框。然而,窗框并没有均匀地伸展。因此,当有人调整表单的大小时,空白的间隙会沿着表单的一个或另一个边缘打开。看起来很糟糕。有什么方法可以强制窗口仅均匀扩展?(或另一种看待它的方式,将其锁定到视图框边界)

0 投票
1 回答
1751 浏览

wpf - 我无法理解的 Viewbox 行为

我有一个 DataTemplate 用作描述 Version 对象的徽标。徽标只是一张图片和一些文字。

我必须在 2 个地方使用 DataTemplate: - 作为按钮的内容 - 作为 ListBox 的缩略图项

问题是,ListBox 中的徽标必须比 Button 中的小得多。这不会对自动缩放的徽标图像造成麻烦。但是字体大小不会自动缩放。

所以有人建议我使用 ViewBox 作为整个徽标的 XAML 描述的父级。

这是数据模板:

然后,我只需将按钮的 DataContext 更改为 Version 对象即可使用此模板。然后会自动使用 DataTemplate。

为什么我的标志没有填满整个按钮?显然有来自无处的利润,我无法解释这一点。

有趣的是,如果我从 Grid 子项(ViewBox 的子项)中删除 Width="175",那么 ViewBox 将完全填充按钮。但是,我的徽标的字体大小不再正确缩放,因为这个网格宽度就像 ViewBox 应该用来适当缩放其余部分的“参考大小”......

提前致谢

0 投票
2 回答
489 浏览

wpf - 苹果酒设计器中的 Viewbox 隐藏“框”中的所有控件

当我将 Viewbox 作为 WPF 窗口的子元素放置时,Cider Designer “隐藏”所有内部控件,文本“Viewbox”仅出现在显示屏上。

为什么?这个布局有问题吗?是否有更好的布局可以在画布上实现可缩放图像?

0 投票
1 回答
9179 浏览

wpf - WPF。如何只显示大画布的一部分?

假设我有一个定义为 1000x1000 大的画布。是否可以在 Viewbox(或矩形)中仅显示 100x100 的一部分?

任何帮助表示赞赏......

0 投票
1 回答
7091 浏览

c# - WPF 视图框缩放

有没有办法缩放视图框内容,一个控件除外?我有一个带网格的视图框,在这个网格中我有一些控件,我正在尝试缩放视图框中的所有控件,除了一个,这可能吗?

非常感谢,保罗

0 投票
2 回答
988 浏览

windows - Silverlight 中的 Viewbox

如何在 Silverlight 中使用“Viewbox”?

0 投票
1 回答
1914 浏览

c# - 使用 Winforms 的 Viewbox 替代方案

我已经习惯了 WPF,回到 Winforms 开发有时会很痛苦。我正在寻找某种替代 WPF Viewbox for Winforms 的方法。你有什么主意吗?

我的主要问题是我需要动态更新标签控件和/或图片控件中使用的字体的大小。

0 投票
5 回答
3731 浏览

silverlight - 网格、视图框和画布

好的,我有Grid一个网络浏览器的“自动调整大小”。在那里我Canvas画了一个形状。我想要的是让画布“拉伸”以填充页面。我尝试使用ViewboxSilverlight 3 10/09 Toolkit 中的一个,但它似乎并没有填满网格中的所有空间,只有在我给它一个精确的像素数时才有效。

有没有人有任何想法?

示例 XAML: