自定义了一个用户控件,此控件继承了UserControl,实现的是DataGridView,因为没有继承DataGridView所以无法获取到其CurrentRow属性,现在要实现双击网格的行将行数据显示到文本框中,可是没有CurrentRow属性无法获得其下标索引,这应该怎么弄?

解决方案 »

  1.   

    自己public一个row,然后这个row的getter取得是你不grid的currentrow就行了比如        private DataGridViewRow row;
            public DataGridViewRow Row
            {
                get { return this.sGrid.CurrentRow; }
            }
      

  2.   

    定义一个获得currentRow的属性  然后在双击事件中做处理  去获得这个currentRow
      

  3.   

    CurrenetRow可以获得了,比较郁闷的是Rows点不出来了。