c#在1窗体中如何更改2窗体中的listview控件的项?获取到了2窗体中的listview中的选中的项的索引了,不能用

 我来答
小鸣5566
2012-11-17 · TA获得超过540个赞
知道小有建树答主
回答量:1061
采纳率:0%
帮助的人:900万
展开全部
把listview设置为public或专门在窗体2中写几个public的方法操作这个listview
然后要把Form2的实例引用传给Form1。如果Form2的实例亮返是在Form1中族手new的就兆键嫌简单多了,否则这两个Form总得在某处搭上才行
追问
如果form2中的listview的项是动态创建出来的呢?如何更改listview中项的图片呢?
fang5358028
2012-11-16
知道答主
回答量:23
采纳率:0%
帮助的人:14万
展开全部
修改listview控件的属性为public 然后在1中声明2框体,然后2.listview...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kkskssk
2012-11-17 · TA获得超过484个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:411万
展开全部
在From2中加一个pubic 的属性 获取listview的索引
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
SHUIPINGJOLY
2012-11-17 · 超过11用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:20.1万
展开全部
例如:
在form2窗口中需要调用1窗口的位置使用
public Form1 form1;
if (from1==null||form1.IsDisposed)
{
form1 = new form1(this);//声明窗体新实例.并通过重新构造后的方法传递该窗体的实例
form1 .Show();
}
改写1窗体旅橘的构造函数,将2窗体实例传递给1窗体。
public partial class Form1 : Form
{
private Form2 form2
public Form1( Form2 secondform)//重构 Form1中的拆仿团构造方大滑法。将 Form2的实例传递过来
{
InitializeComponent();
this.from2=secondform ;
}
然後2窗体中的控件都能在1中对它进行访问了。但愿这种方法帮到你
追问
如果form2中的listview的项是动态创建出来的呢?如何更改listview中项的图片呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式