本文介绍了MdiChild有不同的表格标题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的程序会打开图像文件并每次创建一个mdichild来显示它们。 mdichild表单Text属性获取没有路径的打开文件的名称。
如果用户决定两次打开同一个文件,我想要mdichild文本是唯一的添加,例如文件名的后缀(myfile.jpg和myfile(1).jpg)。这是为了让用户知道他正在处理的文件的副本。
你怎么能实现这个窗口标题的更改?
如果你看这段代码:
Foreach(在这个孩子的形式.MdiChildren)
{
if(child.Text.Contains(filename)== true
{
count = count + 1;
//这里添加后缀的代码(count)
}
}
如果用户决定关闭此mdichild,则需要更新计数减去1。 br />
这当然只对第一个文件打开。为了使它适用于每个文件我应该使用表,例如,文件名和计数为字段。
你会使用哪种数据结构?它是正确的方式还是有更聪明的东西?
解决方案
这篇关于MdiChild有不同的表格标题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!