2011-07-18 10 views
1

WinFormsでは、各列の行数が異なる表形式のデータを表示します。問題は、各列の行数が固定されているため、ユーザーが以下のように編集できないことがあります。これをどうやって解決するのですか? WinFormsでテーブルコントロールを設定することはできますか?または他のフリーコントロールを使用することはできますか?この場合、個々の細胞の着色も要件である。WinFormsの表の1列あたりの行数が異なる

例:YYYとのデータのない

  • 細胞を編集することができず、XXXと、YYYと
  • 細胞をグレー表示されている任意の数値
  • 細胞は、他の

    とは異なる背景色を有します
      | col 1 | col 2 | col 3 
    channel 1 | xxx | xxx | xxx 
    channel 2 | xxx | xxx | yyy 
    channel 3 | xxx | xxx | xxx 
    ... 
    channel 48 | yyy |  | xxx 
    channel 49 | xxx |  | xxx 
    channel 50 |  |  | yyy 
    channel 51 |  |  | xxx 
    channel 52 |  |  | 
    

答えて

1

私はあなたの事を理解しています100%(あなたはおそらく図を提供することができますか?)、しかし、あなたは私がSourcegrid(オープンソース)

http://sourcegrid.codeplex.com/

+0

例を追加しました – magol

0

で聞いていると思うものを解決することができ、私は内の各列の別のテーブルを作成しようとするだろうトップレベルのテーブル。おそらく、これらの各テーブルのデータソースを作成する必要があります。

関連する問題