我正在一個winform應用程序,其中我有網格與列顯示某些長度測量單位。我已經定義了一個列如下。希臘字符不顯示在winform combobox
var unitColumn = new DataGridViewComboBoxColumn {
Name = "UnitColumn",
HeaderText = "UnitColumnHeader",
Width = 80,
DataSource = new[] { "nm", "mm", "μm" },
};
_calibGrid.Columns.Add(unitColumn);
正如你可以看到在下拉列表中的第二項假設顯示μm
,但它顯示的m
。在我選擇正確顯示的單元格中的項目文本之後。我對winform開發相當陌生,任何人都可以提出修復/解決方案嗎?
確保您使用的字體可以顯示這些字符。驗證 - 「開始+運行」> _charmap_>確定。試試這個 - 'Console.WriteLine(「\ u00b5」);' – 2012-07-10 10:37:33
@AngshumanAgarwal'\ u00b5'爲我工作。我用'\ u00b5m'代替'μm' – 2012-07-10 10:44:02
Brr,*非常*神祕的問題。嘗試另一臺機器。 – 2012-07-10 12:16:07