У меня есть текстовый файл, и это содержание:Как установить иконку MenuStrip из TXT файла C#
Itemname|path/to/my/icon.png
Я использовал этот код:
foreach (var txt in readText)
{
string i = txt.Split(new string[] { "|" }, StringSplitOptions.None)[0];
ToolStripItem subItem = new ToolStripMenuItem(i);
nToolStripMenuItem.DropDownItems.Add(subItem);
}
string[] readText = File.ReadAllLines(@"Path\item.txt");
Я имею успех в добавление элемента в menustrip, но как я могу установить значок для этого элемента.
string icon = txt.Split(new string[] { "|" }, StringSplitOptions.None)[1];
Я придумал решение:
foreach (var txt in readText)
{
string i = txt.Split(new string[] { "|" }, StringSplitOptions.None)[0];
ToolStripItem subItem = new ToolStripMenuItem(i);
subItem.Image = Bitmap.FromFile(txt.Split(new string[] { "|" }, StringSplitOptions.None)[1]);
nToolStripMenuItem.DropDownItems.Add(subItem);
}
Thanks U, но у меня есть гр ame up с решением –
@ NguyễnViệtHưng Ничего ... –