2012-01-25 7 views
0

私はWindowsフォーム上にGridControlを持っています。コラムでは、画像+テキストを条件付きで表示したい。ページロードでグリッドコントロールセルの条件付きイメージ

string command= "select cond, info from Table"; 
    SqlConnection conn = new SqlConnection("Data Source=10.10.10.10;Initial Catalog=zxcv;Persist Security Info=True;User ID=qw;Password=wq"); 
    conn.Open(); 
    SqlDataAdapter adap = new SqlDataAdapter(command, conn); 
    DataTable dt = new DataTable(); 
    adap.Fill(dt); 
    gridControl1.DataSource = dt; 
    conn.Close(); 

にはどうすれば元(条件付きで「条件」欄に画像を追加することができます。「条件」欄は、私が1.png +セルの「条件1」を表示したい1であれば)。

答えて

1

これは、通常、RepositoryItemImageComboBoxEditを使用して処理されます。これらのいずれかを作成し、各条件がコレクション内のアイテムの1つで表されるようにアイテムを編集します。データソース内のcondと一致するように値を設定し、ユニークなcondに一致するようにイメージを設定します。

次に、condカラムのエディタを、作成したRepositoryItemImageComboBoxEditに設定します。 fieldNameに適切なフィールド "cond"を設定してバインディングを完了します。