我需要从标签控件中获取文本的默认字体名称。 (即)
<asp:Label Text="Test" ID="lblq" runat="server"></asp:Label>
如何找到Label'lblq'的font-name(或)font-family?并且font-family是否依赖于浏览器?
我在下拉列表中加载了默认字体。当我点击一个按钮时,我只需要将标签'lblq'字体名称设置为下拉列表的选定值。
答案 0 :(得分:1)
尝试: -
string myVal = lblq.Font.Name;
答案 1 :(得分:0)
这与您的问题无关,但可能会让您先行一步
// this will give you the list of all installed fonts
using System.Drawing.Text;
InstalledFontCollection fontList = new InstalledFontCollection();
foreach(FontFamily family in fontList.Families)
{
ListBox1.Items.Add(family.Name);
}
答案 2 :(得分:0)
您可以使用以下代码找到原始字体名称:
string originalFontName=lblq.Font.OriginalFontName;