1

「Select」という名前のバインドされていないブール列を持つウルトラグリッドがあります。

ユーザーは、その行の「選択」セルをオンまたはオフにすることで、行を選択および選択解除できます。

ただし、グリッド行の数が非常に多い場合、ユーザーが選択したすべての行を見つけるのは困難です。

したがって、ユーザーが選択した直後に、選択した行をグリッドの一番上に送信したいと思います。しかし、私は私を助けることができるプロパティを見つけることができませんでしたか?

4

1 に答える 1

4

私は自分の解決策を自分で見つけました:

private void ultraGrid1_AfterCellUpdate(object sender, CellEventArgs e)  
    {  
        if (e.Cell.Column.Key == "Select" && Convert.ToBoolean(e.Cell.Value))  
            {  
                ultraGrid1.Rows.Move(e.Cell.Row, newPosition);  
            }  
        } 
于 2012-12-12T07:52:54.713 に答える