能不能让我选中的listview中的行的数据的字体改变(大),能的代码,20分 ,能实现的马上给分

解决方案 »

  1.   

          
    增加ItemSelectionChanged事件里写
    private void listView1_ItemSelectionChanged(object sender, ListViewItemSelectionChangedEventArgs e)
            {
                listView1.Items[e.ItemIndex].Font = new Font(FontFamily.Families[0], 10, FontStyle.Italic);
            }
      

  2.   

    不是吧,我的listview中没有ItemSelectionChanged属性,03的
      

  3.   

    属性/事件:ItemSelectionChangedprivate void listView1_ItemSelectionChanged(object sender,stViewItemSelectionChangedEventArgs e) 
    {
    if(listView1.IsSelected)//避免重选
    if(listView1.SelecetedItems.count!=0)
    {//判断是否有选择
     FontFamily fontFamily = new FontFamily("Arial");
     Font font = new Font(
       fontFamily,
       16,
       FontStyle.Regular,
       GraphicsUnit.Pixel);
     listView1.Items[e.ItemIndex].Font=font; 
    }
    }
    希望对您有用。
      

  4.   

    没有ItemSelectionChanged 事件,天哪,我不行了 
      

  5.   


    private void listView1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    listView1.SelectedItems[0].Font=new Font(FontFamily.Families[0], 10, FontStyle.Italic);  }
      

  6.   

    就告诉我在哪个事件里写就行,SelectedIndexChanged////ItemSelectionChanged 这两个事件我都没有