動的に作成されたフォントを変更する方法について誰かが何か考えを持っていますToolTip
か?私が普段やっているのLabel
は
string arialUnicodeFontFace = "Arial Unicode MS";
Font unicodeFont = new Font(arialUnicodeFontFace, 8);
if (unicodeFont.Name != arialUnicodeFontFace)
unicodeFont = new Font("NSimSun", 8);
Label lbl = new Label();
lbl.Font = unicodeFont;
for (int x = 0; x < dt.Rows.Count; x++)
{
TextBox txt = new TextBox();
txt.Name = dt.Rows[x]["field_name"].ToString();
txt.Width = 200;
txt.Height = 10;
ToolTip tooltip = new ToolTip();
foreach (DataRow row in dtchnge.Rows)
{
if (dt.Rows[x]["definition"].ToString() == row["term"].ToString())
{
tooltip.SetToolTip(txt, row["language_based_term"].ToString());
}
}