• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü vb.net Application.ScreenUpdating sorunu

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,265
Çözümler
507
Aldığı beğeni
4,013
Excel Versiyonu
Office 2021 TR
Konuyu Başlatan
Merhaba.
Giftede görüktüğü gibi form açılınca combolar kendine geç geliyor tabii datagridviewde.

Bunun çaresi var mıdır?
suspendlayout ekliyorum yinede yaramıyor.Başlıktaki gibi kod lazım.
Kendime excelde yapığım proğramı vb.net ve access ile yapmaya çalışıyorum ve acemi olduğum için yapamadım :(
Dosya ekleyemedim dileyen uygun zamanda bağlanıp bir bakabilirse sevinirim.

Birde dosyada datagridview ve bağlantılı comboboxlar yaptım kodlarla ve bence süper oldu uzun uğraşlarım sonucunda belki birilerinede yarar kodlar belirtmek istedim bunuda bu vesile ile.
Sorum kısaca gifteki gibi datagridview ve combolar garip açılıyor açılışta bunu düzeltmek ile ilgili.

Not:Dosya güncellendi çözülmüş haliyle 03.12.2022 18:11

ddd.gif
 

Ekli dosyalar

  • Gelir Gider -Test.7z
    78.1 KB · Gösterim: 2
Son düzenleme:
frmArama_Gider.ShowDialog() satırının bir üstünde frmArama_Gider.opacity= 0 yapıp yüklenme işlemi bittikten sonra yani frmArama_Gider formunun load kodlarının en alt satırına me.opacity=100 yapabilirsiniz. Bende ace.oledb olmadığından deneyemiyorum. Ayrıca frmArama_Gider formunun DoubleBuffered özelliğini true yaparsanız titreme yapmaz.
 
Son düzenleme:
frmArama_Gider.ShowDialog() satırının bir üstünde frmArama_Gider.opacity= 0 yapıp yüklenme işlemi bittikten sonra yani frmArama_Gider formunun load kodlarının en alt satırına me.opacity=100 yapabilirsiniz. Bende ace.oledb olmadığından deneyemiyorum. Ayrıca frmArama_Gider formunun DoubleBuffered özelliğini true yaparsanız titreme yapmaz.
Farkeden birşey olmadı abey :(
 
EXCEL candır gerisi heyecandır. Refaz hocam :). Durduk yere macera aramayın şimdi. :)
 
EXCEL candır gerisi heyecandır. Refaz hocam :). Durduk yere macera aramayın şimdi. :)
:)
Vb.net te güzel abey.Menü gibi zımbırtılarla uğraşılmak zorunda kalınmıyor en azından.
Zaten sağolsun oilgun hocamız sayesinde bayağı öğrenmiştim :)
Excel ilede devam ama dediğim gibi kendim için proğram yapacağım aynısından yeni başladım.
 
:)
Vb.net te güzel abey.Menü gibi zımbırtılarla uğraşılmak zorunda kalınmıyor en azından.
Zaten sağolsun oilgun hocamız sayesinde bayağı öğrenmiştim :)
Excel ilede devam ama dediğim gibi kendim için proğram yapacağım aynısından yeni başladım.
VB.NET İÇİN bir platform var mı. Sonuçta gelişimi sonlandırılmış bir dil. Video kaynak var mı bakabileceğimiz. VS Code ile yazıyorsunuz anladığım kadarıyla. Ben de PYTHON ile web tabanlı yola devam edeceğim. Masaüstü geliştirme ölüm PYTHON ile.
 
VB.NET İÇİN bir platform var mı. Sonuçta gelişimi sonlandırılmış bir dil. Video kaynak var mı bakabileceğimiz. VS Code ile yazıyorsunuz anladığım kadarıyla. Ben de PYTHON ile web tabanlı yola devam edeceğim. Masaüstü geliştirme ölüm PYTHON ile.
Videolar var youtubede yabancı dil ve Türkçe olarak.
Bende fazla anlamıyorum ama sql sorgularla işi götüreceğim :)
 
Bu yaşadığın şey screen flickering olarak geçiyormuş ingilizcede. Genelde formun boyutu değiştirilince ortaya çıkan birşey.
Şu kodu buldum nette . Forma ekle sonra bir formu başlatmayı dene.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Eğer işe yaramazsa her kontrol için ayrı şu işlemi yapman lazım

kontrol.BeginUpdate()
'işlem kodları ,ekleme vs.
kontrol.EndUpdate()
 
Bu yaşadığın şey screen flickering olarak geçiyormuş ingilizcede. Genelde formun boyutu değiştirilince ortaya çıkan birşey.
Şu kodu buldum nette . Forma ekle sonra bir formu başlatmayı dene.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Eğer işe yaramazsa her kontrol için ayrı şu işlemi yapman lazım

kontrol.BeginUpdate()
'işlem kodları ,ekleme vs.
kontrol.EndUpdate()
Tamam abey akşam denerim İnşAllah.
 
Bu yaşadığın şey screen flickering olarak geçiyormuş ingilizcede. Genelde formun boyutu değiştirilince ortaya çıkan birşey.
Şu kodu buldum nette . Forma ekle sonra bir formu başlatmayı dene.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Eğer işe yaramazsa her kontrol için ayrı şu işlemi yapman lazım

kontrol.BeginUpdate()
'işlem kodları ,ekleme vs.
kontrol.EndUpdate()
Protected Overloads Overrides ReadOnly Property CreateParams() As CreateParams
Yukardaki kod işe yaradı Ozan hocam elinize sağlık.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst