Font og image
Hej,Nogen der kan fortælle hvorfor nedenstående ikke virker? Jeg forsøger at sætte et image og bold font på menuItem hvis den er lig current language. Men det virker ikke....
private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
{
try
{
InputLanguage myCurrentLanguage = InputLanguage.CurrentInputLanguage;
for (int i = 0; i < 2; i++)
{
InputLanguage lang = InputLanguage.InstalledInputLanguages[i];
KeyboardLangMenuItem.DropDown.Items[i].Text = lang.Culture.EnglishName.ToString();
if (lang == myCurrentLanguage)
{
contextMenuStrip1.Items[i].Font = new Font(contextMenuStrip1.Items[i].Font, FontStyle.Bold);
contextMenuStrip1.Items[i].DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.ImageAndText;
contextMenuStrip1.Items[i].ImageAlign = System.Drawing.ContentAlignment.MiddleLeft;
contextMenuStrip1.Items[i].TextAlign = System.Drawing.ContentAlignment.MiddleRight;
contextMenuStrip1.Items[i].Image = IconMenuChecked.ToBitmap();
}
}
}
catch (Exception ex)
{
cl.LogMessageToFile("Error: " + ex.Message);
}
}