2009-05-25 12 views
2

私はdatagridviewを使用していて、そのデータソースはBindingListです。 しかし、最初の行の可視性を変更しようとすると、InvalidOperationExceptionが発生します。 最初の行の表示可能な値を変更するにはどうすればよいですか?DataGridviewの最初の行の可視性を変更する方法

ありがとうございます。

答えて

5

私はそれを行う方法を見つけました。

あなたは指定する必要があります。

datagridview.CurrentCell = NULL;設定する前に

row.Visible =偽;

currentCellが非表示にしたい行にある場合、前述の問題が発生するためです。

よろしく

+1

もちろんです。それはあまりにも明白なことであり、私も問題を抱えています。よくできました。 – GenericMeatUnit

+0

この方法では、 'CurrentCell'を' null'に設定した後、どの行も選択できません。好きな選択は無効になっています。 – C4u

-1

おそらくデータソースまたはグリッドでフィルタを適用します。

-1

プレレンダリング時に、Webドメインでvisibleプロパティを設定します。

Windowsドメインでは、ヘッダー行の種類ではないことを確認してください。あなたはそれを隠すことはできません、AFAIK。それ以外の場合は、ondatabind内で非表示にしてください。

+0

こんにちは、 私は、行タイプについて任意のプロパティを見つけることができませんでした。 サンプルソースコードを提供していただけますか? 私はWindowsデスクトップアプリケーションを開発しています。 多くのお礼ありがとうございます – AFgone

関連する問題