8

在我的桌面应用程序中,我在 ComboBox 字体属性中使用了泰米尔语字体(不是 unicode,而是字形)。

当我输入它时,它显示得很好。但是我在下拉框中的自动建议显示为默认字体。如何更改该字体以及?

Private Sub Billing_Shown(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Shown
  If My.Settings.Options_Display_UseOtherLanguage Then
       CustomerNameCombo.Font = My.Settings.Options_Display_OtherLanguageFont
  End If
End Sub

vb.net 中的泰米尔语

我正在使用 .NET Framework v4.0

4

2 回答 2

1

在此处输入图像描述

您是否使用自定义来源进行自动建议?如果是这样,来源也应该是相同的语言。(即)在这种情况下,自动建议来源也应该是泰米尔语。

否则设置AutoCompleteSourceListItems,其中数据源为泰米尔语

于 2013-01-12T04:40:51.913 回答
0

您应该检查 ComboBox 的DropDownStyle属性。您应该能够在 DrawItem 事件中为您的 ComboBox 设置字体。我提供的 MSDN 链接有一个示例,可以为您指明正确的方向。希望能帮助到你。

于 2012-10-31T14:10:53.553 回答