更改 FontSize 以适合 TextBlock

2024-02-21

我正在开发 Windows 8 应用商店应用程序,我们知道显示尺寸有很大不同,因此所有元素都有可拉伸设置,因此如果显示较小,元素(图片、图表等)较小,如果显示较大,则较大。

除了 TextBlocks(标签)之外,一切都完美:

TextBlock 元素本身也被拉伸,但 FontSize 保持不变,我注意到没有属性可以更改字体大小以适合 TextBlock。

有没有办法更改 TextBlock 的字体大小以适合容器?非常感谢例子


尝试将控件内的文本放入Viewbox:

<Viewbox Stretch="Uniform" Width="50" Height="50">
    <TextBlock Text="Test" />
</Viewbox>

Source https://stackoverflow.com/a/4794427/1230188

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

更改 FontSize 以适合 TextBlock 的相关文章

  • boost::multi_index_container 复合键中的 equal_range 与比较运算符

    我正在尝试从多索引容器查询结果 其中值类型是三个元素的结构 第一个值已给出 但第二个和第三个值必须大于或小于查询参数 经过搜索后 我发现必须实现自定义密钥提取器 并且这里的一些链接建议相同 但我无法实现它 boost multi index
  • 属性对象什么时候创建?

    由于属性实际上只是附加到程序集的元数据 这是否意味着属性对象仅根据请求创建 例如当您调用 GetCustomAttributes 时 或者它们是在创建对象时创建的 或者 前两个的组合 在由于 CLR 的属性扫描而创建对象时创建 从 CLR
  • 嵌入式系统中的malloc [重复]

    这个问题在这里已经有答案了 我正在使用嵌入式系统 该应用程序在 AT91SAMxxxx 和 cortex m3 lpc17xxx 上运行 我正在研究动态内存分配 因为它会极大地改变应用程序的外观 并给我更多的力量 我认为我唯一真正的路线是为
  • SSH 主机密钥指纹与模式 C# WinSCP 不匹配

    我尝试通过 WinSCP 使用 C 连接到 FTPS 服务器 但收到此错误 SSH 主机密钥指纹 与模式不匹配 经过大量研究 我相信这与密钥的长度有关 当使用 服务器和协议信息 下的界面进行连接时 我从 WinSCP 获得的密钥是xx xx
  • 为什么 POSIX 允许在只读模式下超出现有文件结尾 (fseek) 进行搜索

    为什么寻找文件结尾很有用 为什么 POSIX 让我们像示例中那样在以只读方式打开的文件中进行查找 c http en cppreference com w c io fseek http en cppreference com w c io
  • C# 中可空类型是什么?

    当我们必须使用nullable输入 C net 任何人都可以举例说明 可空类型 何时使用可空类型 https web archive org web http broadcast oreilly com 2010 11 understand
  • c 中的错误:声明隐藏了全局范围内的变量

    当我尝试编译以下代码时 我收到此错误消息 错误 声明隐藏了全局范围内的变量 无效迭代器 节点 根 我不明白我到底在哪里隐藏或隐藏了之前声明的全局变量 我怎样才能解决这个问题 typedef node typedef struct node
  • C# 用数组封送结构体

    假设我有一个类似于 public struct MyStruct public float a 我想用一些自定义数组大小实例化一个这样的结构 在本例中假设为 2 然后我将其封送到字节数组中 MyStruct s new MyStruct s
  • WinRT 中的数据触发器?

    我能够找到事件触发 http msdn microsoft com en us library windows apps windows ui xaml eventtrigger 28v VS 85 29 aspx然而 在 WinRT 参考
  • c# Asp.NET MVC 使用FileStreamResult下载excel文件

    我需要构建一个方法 它将接收模型 从中构建excel 构建和接收部分完成没有问题 然后使用内存流导出 让用户下载它 不将其保存在服务器上 我是 ASP NET 和 MVC 的新手 所以我找到了指南并将其构建为教程项目 public File
  • 基于范围的 for 循环中的未命名循环变量?

    有没有什么方法可以不在基于范围的 for 循环中 使用 循环变量 同时也避免编译器发出有关未使用它的警告 对于上下文 我正在尝试执行以下操作 我启用了 将警告视为错误 并且我不想进行像通过在某处毫无意义地提及变量来强制 使用 变量这样的黑客
  • Windows 10 中 Qt 桌面应用程序的缩放不当

    我正在为 Windows 10 编写一个简单的 Qt Widgets Gui 应用程序 我使用的是 Qt 5 6 0 beta 版本 我遇到的问题是它根本无法缩放到我的 Surfacebook 的屏幕上 这有点难以判断 因为 SO 缩放了图
  • AccessViolationException 未处理

    我正在尝试使用史蒂夫 桑德森的博客文章 http blog stevensanderson com 2010 01 28 editing a variable length list aspnet mvc 2 style 为了在我的 ASP
  • 什么是 C 语言的高效工作流程? - Makefile + bash脚本

    我正在开发我的第一个项目 该项目将跨越多个 C 文件 对于我的前几个练习程序 我只是在中编写了我的代码main c并使用编译gcc main c o main 当我学习时 这对我有用 现在 我正在独自开展一个更大的项目 我想继续自己进行编译
  • 在 URL 中发送之前对特殊字符进行百分比编码

    我需要传递特殊字符 如 等 Facebook Twitter 和此类社交网站的 URL 为此 我将这些字符替换为 URL 转义码 return valToEncode Replace 21 Replace 23 Replace 24 Rep
  • 将日期参数传递给对 MVC 操作的 ajax 调用的安全方法

    我有一个 MVC 操作 它的参数之一是DateTime如果我通过 17 07 2012 它会抛出一个异常 指出参数为空但不能有空值 但如果我通过01 07 2012它被解析为Jan 07 2012 我将日期传递给 ajax 调用DD MM
  • 作为字符串的动态属性名称

    使用 DocumentDB 创建新文档时 我想设置属性名称动态地 目前我设置SomeProperty 像这样 await client CreateDocumentAsync dbs db colls x new SomeProperty
  • ListDictionary 类是否有通用替代方案?

    我正在查看一些示例代码 其中他们使用了ListDictionary对象来存储少量数据 大约 5 10 个对象左右 但这个数字可能会随着时间的推移而改变 我使用此类的唯一问题是 与我所做的其他所有事情不同 它不是通用的 这意味着 如果我在这里
  • 在 ASP.NET 中将事件冒泡为父级

    我已经说过 ASP NET 中的层次结构 page user control 1 user control 2 control 3 我想要做的是 当控件 3 它可以是任何类型的控件 我一般都想这样做 让用户用它做一些触发回发的事情时 它会向
  • 如何连接字符串和常量字符?

    我需要将 hello world 放入c中 我怎样才能做到这一点 string a hello const char b world const char C string a hello const char b world a b co

随机推荐

  • 未捕获(承诺中)错误:提供的权重数据没有目标变量:block1_conv1_2/kernel

    我是机器学习的新手 我正在关注这个blog https github com vbookshelf Skin Lesion Analyzer blob master skin lesion analyzer jupyter notebook
  • 使用 fastAPI 将嵌套模式插入数据库?

    我最近开始了解 fastAPI 并通过教程和其他文档进行了工作 尽管 fastAPI 有很好的文档记录 但我找不到有关如何在使用数据库时处理嵌套输入的信息 为了测试 我写了一个非常小的family有两种模型的 API class Membe
  • 在 Spring 中使用属性文件 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我是 Spring 框架的新手 在我的 Spring 应用程序中 有一些详细信息如下 这些详细信息需要在属性文件中维护 Transac
  • 使用 libwireshark 以编程方式获取 Wireshark 功能

    如果我想编写一个使用 Wireshark 功能的脚本 我会使用 tshark 我听说还有一个 libwireshark 可以在用 C 编写程序时使用 但是我一生都找不到any其文档 我尝试隔离wireshark源树中的库代码 但似乎代码组织
  • 如何在 linux-64 上安装 Anaconda Python 3.5 的图形工具?

    我正在尝试在 Ubuntu 14 04 x64 上安装 Anaconda Python 3 5 的图形工具 但事实证明这是一个真正的技巧 I tried 这种方法 https stackoverflow com questions 3222
  • Webpack V4:使用 Webpack 和 Uglify 删除 console.logs

    这个答案以前就像一个魅力 https stackoverflow com a 41041580 3894981 https stackoverflow com a 41041580 3894981 然而 从 Webpack v4 开始 它不
  • YamlDotNet !!二进制类型

    我正在尝试使用 yaml 发送二进制数据 即字节数组 根据yaml文档 Yaml 二进制类型 http yaml org type binary html 这是支持的 在 Java 端 我使用 SnakeYaml 如果传递了 byte 值
  • 滚动不适用于 CoordinatorLayout + 视差图像 + BottomSheetLayout

    介绍 我有一个活动 它使用视差标题图像和滚动内容来实现通用模式CoordinatorLayout AppBarLayout and CollapsingToolbarLayout 我的 xml 布局如下所示
  • Yocto Bitbake Glibc 构建失败

    我正在尝试构建 Yocto 映像 但编译 glibc 时构建失败 如果我只跑 bitbake glibc c compile 我收到编译错误如下 usr src debug glibc 2 27 r0 git nptl pthread at
  • 如何将 git 存储库的一部分提取到它自己的存储库中,同时保留历史记录和文件结构?

    我有一个大型 git 存储库 其文件夹结构如下 A B C D 我想将 A 和 B 文件夹提取到它们自己的存储库中 同时维护历史记录 我只关心主分支 因此 新的存储库将如下所示 A B 我怎样才能做到这一点 我发现 git filter b
  • 无法理解列表推导式

    我刚刚开始学习 haskell 字面意思是今晚 并且我在理解列表理解的逻辑时遇到了一些困难 更具体地说是 lt 操作员 一个小例子学习一些 Haskell http learnyouahaskell com starting out查找长度
  • 简单的 Java 按钮来显示圆

    我目前正在学习java 我理解除图形之外的概念 作为程序员 这对我来说是全新的 坦白说 它让我不知所措 理论上 我的示例应该在按下按钮时显示一个圆圈 使用打印方法进行调试 我不断发现 Button 正确调用了所有方法并创建了一个新的 Cir
  • 从Java中的mimepart获取图像的base64内容字符串

    我正在尝试获取 MimeMultiPart 中 MimePart 的 base64 内容 但我在使用 Javamail 包时遇到了困难 我只是想要某个内联图像的 base64 编码字符串 但似乎没有一种简单的方法可以做到这一点 我写了一个方
  • AngularJS:如何从控制器功能切换视图?

    我正在尝试使用ng clickAngularJS 的切换视图功能 我将如何使用下面的代码来做到这一点 索引 html div div click me div div 控制器 js function Cntrl scope scope so
  • 打击存在不起作用

    实际上我使用 smack API 编写了一个 IM 服务 继承了 google chat 但是当我想打印好友列表及其存在时 编译模式显示所有存在不可用 但在调试模式下它显示真正的可用性 我的代码是 1 创建连接 public boolean
  • 使用 Chart.js 绘制条形图的 X 轴多色标签

    我需要不同颜色的 x 轴标签 我使用 chart js 我尝试了下面的代码 但它不起作用 只显示单色 scales xAxes ticks fontColor rgba 245 88 97 1 rgba 245 88 97 1 rgba 2
  • 如何在 Rust 中创建具有常量值的枚举?

    我可以做这个 enum MyEnum A i32 B i32 但不是这个 enum MyEnum A 123 123 is a constant B 456 456 is a constant 我可以创建结构A and B使用单个字段 然后
  • 删除传单地图上的图例

    我有一个传单地图 设置为当用户单击按钮时根据类别更改样式 实时地图 http maneesha github io test map html http maneesha github io test map html 源代码 https
  • Android MediaCodec 输出格式:GLES 外部纹理 (YUV/NV12) 到 GLES 纹理 (RGB)

    我目前正在尝试在 Android 上开发一个视频播放器 但在颜色格式方面遇到了困难 Context 我通过以下标准组合提取和解码视频媒体提取器 媒体编解码器 因为我需要提取的帧可用作 OpenGLES 纹理 RGB 我设置了我的解码器 媒体
  • 更改 FontSize 以适合 TextBlock

    我正在开发 Windows 8 应用商店应用程序 我们知道显示尺寸有很大不同 因此所有元素都有可拉伸设置 因此如果显示较小 元素 图片 图表等 较小 如果显示较大 则较大 除了 TextBlocks 标签 之外 一切都完美 TextBloc