vb.net - 如何在按钮标签/文本中插入带圆圈的数字,vb.net
问题描述
我正在尝试在桌面 vb.net 应用程序中的按钮标签/文本上插入带有 (az) 文本的圆圈数字。Wingdings 2 字体具有我需要的圆圈数字,但没有常规 (az) 文本,并且按钮字体属性不允许在同一按钮标签/文本中使用两种不同的字体。
在网上搜索时,我什么也找不到,但我确信我不是第一个需要这个功能的人。
目标是在每个按钮标签/文本的开头有一个带圆圈的数字,以便用户可以按正确的顺序单击按钮。
解决方案
您应该将它们粘贴为大多数字体中的 Unicode。以下是一些无衬线字体,只需尝试将它们与按钮文本的其余部分一起复制并粘贴:
➀ ➁ ➂ ➃ ➄ ➅ ➆ ➇ ➈ ➉</p>
如果这对您不起作用,您可能想尝试使用按钮图像。也许使用 Paint.Net 之类的东西将您想要的文本制作成图像,然后将其设置为按钮图像。我不确定您是否可以使用 SVG 或 PNG 以相当大的方式做到这一点,或者您是否必须制作多个不同尺寸的图像并使用代码来切换它们。
仅供参考,我从这个网站得到了这些字符,如果你想要更多的选择:http: //xahlee.info/comp/unicode_circled_numbers.html
推荐阅读
- java - The HTTP response from the server [200] did not permit the HTTP upgrade to WebSocket
- sql - How to dynamically create and populate a local temp table (when the table headers are unknown)?
- c# - Prevent default pdf reader open after call PrintTo c#
- node.js - 使用 Chrome、webRoot 属性调试 VS Code
- multithreading - 带有 Observables 的 ThreadpoolExecutor
- json - Python解析字符串,列表
- android - 什么是已弃用的 StaticLayout 的替代品
- python - 使用应用于 groupby 的函数的结果来计算原始 df
- node.js - TypeScript 中不存在依赖性检查报告
- android - 我如何 .loadUrl 变量而不是 url?