none
win form sutun gizleme RRS feed

  • Soru

  •   void GetPlan()
            {
                dgwPlans.DataSource = planManager.GetAll();
            }

    bu şekilde ben verilerimi datagrid view 'e aktarıyorum ve  dgv'de belli sutunlarla eşlesenlerde geliyor ve eşleşmeyen sutunda geliyor ben sadece eşlesen sutunların gelmesini istiyorum fazladan sutun geliyor modeldeki sutunlar'da geliyor

    3 Ocak 2021 Pazar 10:05

Yanıtlar

Tüm Yanıtlar

  • visible diye bir şey var false yap
    3 Ocak 2021 Pazar 13:18
  • Her Sutun için Meşakatli olmaz mı
    3 Ocak 2021 Pazar 15:04
  • ben bilmez
    3 Ocak 2021 Pazar 15:30
  •   void GetPlan()
            {
                dgwPlans.DataSource = planManager.GetAll();
            }

    bu şekilde ben verilerimi datagrid view 'e aktarıyorum ve  dgv'de belli sutunlarla eşlesenlerde geliyor ve eşleşmeyen sutunda geliyor ben sadece eşlesen sutunların gelmesini istiyorum fazladan sutun geliyor modeldeki sutunlar'da geliyor

    dgwPlans.DataSource = planManager.GetAll()
       .Select(x => new {
          x.F1, x.F3, x.F4
    
       }).ToList();

    gibi F1, F3, F4 propertylerini secebilirsiniz.


    Blog
    How to create a Minimal, Reproducible Example
    The way to Go.
    World's most advanced open source (object-) relational Database.
    Flutter (for mobile, for web & desktop.


    Not: Temelin geri zekali arkadasi Idris bu mesaja da atlayip ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdigimi, yardim etmeye calistigimi sorgulamaktir. Bu beyinsiz zavalliya, aptal oldugunu hatirlatmayi unutmayiniz.

    3 Ocak 2021 Pazar 16:32
    • Projenizi build edin ve DataSources paneline bir object datasource ekleyin, buna model olarak Plan entity'inizi verin.
    • Gridinizin olduğu forma bir BindingSource ekleyin ve DataSource'una bu eklediğiniz datasource'u verin.
    • Gridinizi (ve varsa diğer tüm kontrollerinizi) bu BindingSource'a bağlayın.
    • Gridiniz kolonları otomatik oluşturacaktır. Edit Columns ile istediğiniz kolonu gizleyip istediğiniz ayarları yapın.
    • Load olmasını istediğiniz eventte;
    bindingSource1.DataSource = planManager.GetAll().ToList();

    şeklinde veriyi bağlayın.



    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com


    4 Ocak 2021 Pazartesi 04:53
  • Gridview'ın özellikleri arasında Kolonları otomatik oluştur diye bir özellik(AutoGenerateColumns) var bunu false yaparsanız gridview'e sizin önceden eklediğiniz kolonlar görünür sadece.

    pgnchess.com

    dergikapaklari.com

    4 Ocak 2021 Pazartesi 10:43