问题描述
各位兄弟谁能给个树形结构(Treeview控件)的中英文切换的列子(c#)现在是菜单栏位工具栏及其他窗体中英文切换都没有问题就是树形结构的中英文切换一点效果都没有谢谢大家
解决方案
解决方案二:
树形节点内容来自哪里,语言变换后,要重新加载tree
解决方案三:
就简单的直接在控件里面添加的用资源的方式再做个英文
解决方案四:
System.ComponentModel.ComponentResourceManagerrestree=newComponentResourceManager(typeof(Frmmain));foreach(TreeNodenodeinthis.treeView1.Nodes){res.ApplyResources(node,node.Name);foreach(TreeNodesubnodeinnode.Nodes){res.ApplyResources(subnode,subnode.Name);}}//foreach(ToolStripMenuItemiteminthis.menuStrip1.Items)//{//res.ApplyResources(item,item.Name);//foreach(ToolStripMenuItemsubIteminitem.DropDownItems)//{//res.ApplyResources(subItem,subItem.Name);//}//}//Captionres.ApplyResources(this,"$this");
代码是这样的用的资源做的根本没效果
解决方案五:
上面的res写错了应该是restree大家帮忙看下
时间: 2024-09-19 23:53:56