我尝试从.otf
访问appSettings
路径但返回null
。当我静态使用它时,路径有效。
配置文件:
<add key="MetropolisBold" value="MetropolisBold.otf"/>
代码:
Dim metropolisBold As String = ConfigurationManager.AppSettings("MetropolisBold")
chart.ChartAreas(0).AxisX.LabelStyle.Font = SetFontFamily(metropolisBold)
Private Function SetFontFamily(ByVal fontFamily As String) As Font
Dim privateFonts As New Text.PrivateFontCollection()
privateFonts.AddFontFile(fontFamily)
Dim font = New Font(privateFonts.Families(0), 24, FontStyle.Regular)
Return font
End Function
任何有关它为什么不起作用或我应该做什么的提示?
更新
我的代码确实有效,但我忘了将值放在右app.config
。对不起我的菜鸟错误,我感谢所有的努力。