2016-03-24 9 views
-1

どのように私は正しくgridlookupeditを埋めることができますか?
エラーが見つかりません。Gridlookupeditエンティティフレームワーク

方法はgridlookupedit

public void CargaGLEVerdadero() 
    { 
     pcbjEntidades contexto = new pcbjEntidades(); 
     IList consultaModeloInsumosVerdadera = (from ModeloInsumoes in contexto.ModeloInsumoes 
               where 
                ModeloInsumoes.Activo == true 
               select new 
               { 
                ModeloInsumoes.NombreModeloInsumo 
               }).ToList(); 

     gleNombreModelo.Properties.DataSource = new BindingSource(consultaModeloInsumosVerdadera, ""); 
    } 

フォームの構築物

public frmAgregarMarca() 
    { 
     InitializeComponent(); 
     CargaGLEVerdadero(); 
    } 

Result

+0

は "正しく" を定義します。 – SubliemeSiem

+0

画像が表示された場合は、gridlookupeditに "L22011"と入力する必要があります。 – Vigo

答えて

0

この問題は、直接ではなくEF/Winformsの相互運用にGridLookupに関係しないを埋めます。

あなたはDevExpress社を使用しているので、あなたがData Source Configuration Wizard .This機能を使用することができますがthreirスイート内のすべてのデータを意識した制御のための利用可能であり、それは正しく物事を行う方法を知っていて、それはあなたのためにすべての作業を行うことができます。

// This line of code is generated by Data Source Configuration Wizard 
// Instantiate a new DBContext 
WindowsFormsApplication2.CountriesDBEntities dbContext = new WindowsFormsApplication2.CountriesDBEntities(); 
// Call the Load method to get the data for the given DbSet from the database. 
dbContext.Countries.Load(); 
// This line of code is generated by Data Source Configuration Wizard 
gridLookUpEdit1.Properties.DataSource = dbContext.Countries.Local.ToBindingList(); 

その後、ウィザードの出力をカスタマイズすることができます

dbContext.Countries.Where(c => c.Capital.StartsWith("A")).Load(); 
関連する問題