viewbox相关内容

ViewBox 内的 WPF 文本框在调整大小时丢失光标

我在视图框内有一个文本框.当我尝试调整窗口大小时,文本框大小和字体大小会被缩放,但是如果我尝试聚焦文本框并尝试使用键盘将光标移动到文本框内,有时光标会消失.有没有办法始终显示光标?请参阅下面的代码,其中 ViewBox 内的 TextBox. 解决方案 这是一个 BUG.我通过为 TextBox Caret 创建自己的样式来实现这一点. XAML: 文本框样式 ..
发布时间:2022-01-13 11:46:17 其他开发

文本框不会拉伸以填充视图框

我希望我的 LOB 表单中的标签和文本框的字体大小随着窗口大小或分辨率的变化而增大和缩小.为了实现这一点,我将标签和文本框放在了视图框中. 标签和自定义单选按钮的行为符合我的预期,但文本框不会水平拉伸以填充视图框(抱歉,由于代表无法发布图像).如果您输入文本框,它们将水平填充视图框. 这是我正在使用的代码示例: ..
发布时间:2022-01-13 11:37:38 其他开发

如何获得应用的 WPF Viewbox 缩放系数

如果我们将 WPF (Silverlight) Viewbox 与 Stretch="UniformToFill" 或 Stretch="Uniform" 一起使用,它会保留内容的本机宽高比,我们如何知道当前应用于内容的缩放系数? 注意:我们并不总是知道内容的确切初始尺寸(例如它是一个包含很多东西的网格). 解决方案 看到这个问题:获取 ViewBox 中项目的大小(在“拉伸"之后) ..
发布时间:2021-12-23 23:42:04 其他开发

用于 LCD 屏幕的 WPF 全高清

我正在开发一个将在全高清 LCD 屏幕(42 英寸)中显示的 WPF 应用程序.此外,我需要在绝对位置容纳控件.在开发环境中,我看不到长度为 1920x1080 的窗口(这是目标屏幕的固定分辨率). 完成这项任务的最佳实践是什么? 解决方案 WPF 使用与设备无关的单位来指定宽度/高度/位置/厚度等 当您的屏幕 DPI 设置为 96dpi 时,1 DIU/DIP = 1 个物理 ..
发布时间:2021-12-21 08:38:42 其他开发

SVG 缩放文本以适合容器

这可能是一个非常简单的问题,但如何让 SVG 中的文本拉伸以适应其容器? 我不在乎它是否因为拉得太长或太高而看起来难看,但它需要适合它的容器并尽可能大. 谢谢 解决方案 如果你真的不在乎文本变得难看,这里是如何将未知长度的文本适应已知宽度的方法. ..
发布时间:2021-12-17 18:18:40 其他开发

找到修剪周围空白的 svg 视图框

假设我有一个绘制一些路径的 svg,我应该使用什么工具来找到一个完全适合这些路径的视图框,以便修剪周围的所有冗余空间? 解决方案 您可以简单地将 svg 的 viewBox 设置为其边界框. function setViewbox(svg) {var bB = svg.getBBox();svg.setAttribute('viewBox', bB.x + ',' + bB.y + ..
发布时间:2021-12-17 17:53:29 其他开发

视图框内的 TextBlock - 奇怪的渲染

这是一个关于一个非常简单的结构的问题 - 我有以下 XAML: 我的酷文本 这很容易理解.然而,当我启动程序时,我得到了奇怪的模糊文本(我的项目中的任何地方都没有位图效果). (左侧 - VS2010 中的设计器视图,右侧 - 正在运行的应用程序) 有人对为什么会发生这种情况有任何 ..
发布时间:2021-09-28 20:40:27 其他开发

Viewbox 中的文本块不是多行

我在自动调整文本大小方面遇到了一些麻烦.我在某处读到,如果我想实现这一点,我需要将我的 textblock 放在 viewbox 中.问题在于这样文本不会分成多行.例如,“非常非常非常长的文本"几乎无法阅读,但“简单文本"看起来还不错. ..
发布时间:2021-09-06 19:19:12 C#/.NET

为什么 HTML 锚标记不包装可缩放的 SVG ?
我使用 SVG 文件本身中的 preserveAspectRatio 和 viewBox 属性创建了一个可缩放的 SVG 对象: ..
发布时间:2021-06-11 19:37:26 其他开发

SVG viewBox坐标

我正在学习有关SVG视口和viewBox的详细信息.我感到困惑的是,尽管所有正x和y坐标在网页设计中分别从左到右,从上到下分别出现,但看起来似乎是违反直觉的,viewBox坐标系似乎分别从右到左和从下到上? 我是否正确理解了这一点,有人知道为什么会这样吗? 谢谢 解决方案 一分钱现在下降了.因为将viewBox左右移动,所以会产生一种幻想,即图形在左右移动. ..
发布时间:2020-08-06 06:03:23 其他开发

使用Java中的Batik检查和删除SVG中的属性

这个问题基本上说明了一切.如何检查SVG是否具有viewBox属性?我正在使用蜡染库.我需要这个,因为我需要(至少)通知用户有一个viewBox属性. 我可以删除它吗? 解决方案 使用org.w3c.dom类,您可以按照以下方式进行操作... String parser = XMLResourceDescriptor.getXMLParserClassName( ..
发布时间:2020-07-13 21:31:07 Java开发

Viewbox使WindowsFormsHost在WPF中消失

我有一个WPF项目,通过将视频控件放置在ViewBox中来维护视频比例.视频控件是包装在WindowsFormsHost中的WinForms对象.我还添加了gridSplitter来调整ViewBox的大小.一切都很好,直到我注意到一个奇怪的错误.当我使用gridSplitter控件将ViewBox最小化到接近于零时,在再次扩展视频比例后,视频比例会变大.当我使用gridSplitter将View ..
发布时间:2020-07-13 21:29:58 C#/.NET

SVG viewBox反转Y坐标

我正在使用SVG在HTML页面中绘制不同的形状.这些不同的形状是从Microsoft Sql Server中的空间数据库的几何对象中检索到的.我面临的问题是坐标系统(Svg和Microsoft Sql Server)不同. 0,0从Svg左上角开始,而在Microsoft Sql Server中,它从左下角开始.我只需要反转Y坐标.我还使用viewBox正确显示数据(用于不同的转换).有什么方法可 ..
发布时间:2020-07-13 21:29:53 数据库

WPF.如何只显示大画布的一部分?

可以说我有一个定义为1000x1000大的画布.是否可以在Viewbox(或矩形)中仅显示其100x100的一部分? 任何帮助都非常感谢..... 解决方案 如果您使用Brushes,则可能需要看一下 编辑:我刚刚意识到Viewbox和Viewport用于笔刷 这实际上不适合您的情况.我查了一下,我想您会喜欢剪辑属性. 由于Canvas也是UIElement,因此可以使用Cli ..
发布时间:2020-07-13 21:29:51 其他开发

视图框内的WPF TextBox在调整大小时丢失游标

我在视图框内有一个文本框.当我尝试调整窗口大小时,文本框的大小和字体大小会变大,但是如果我尝试聚焦文本框并尝试使用键盘在文本框内移动光标,则有时光标会消失.有没有一种方法可以始终显示光标?请参考下面的代码,其中ViewBox里面是一个TextBox. ..
发布时间:2020-07-13 21:29:43 其他开发

svg视图框分辨率限制

我想知道svg元素的视图框是否有任何硬性限制.当我达到非常低的值(例如,vb宽度在.002左右)或非常大的值时,我看到怪异的裁剪效果.Firefox在200000000宽度附近开始变得有趣. 有规则,可以在哪里找到当前限制的规范吗? 在这里拨弄: var dim = 0.00002; http://jsfiddle.net/7v36sLj8/13/ 您会看到有趣的事情从昏暗的地方 ..
发布时间:2020-07-13 21:29:38 其他开发