怎样读取ListView和DataGrid中当前选择单元格的值?

解决方案 »

  1.   

    DataGrid.CurrentCell
    ListView.SelectedItems;
      

  2.   

    我用weisunding(鼎鼎)朋友的方法试了,不行。当我单击DataGrid中的某一格时,无法获取当前选取单元格的值。
      

  3.   

    private void dataGrid1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
      DataGrid.HitTestInfo hti = dataGrid1.HitTest(e.X, e.Y);
      if(hti.Type == DataGrid.HitTestType.Cell)
      {
        MessageBox.Show(dataGrid1[hti.Row, hti.Column].ToString());
      }
    }
      

  4.   

    DataGrid.CurrentCell(i,j)
    ListView.SelectedItems.Text
      

  5.   

    要知道CurrentCell并不一定返回鼠标点击的那个Cell.