C# form büyüdüğünde nesnelerin büyümesi nasıl yapılır?

Büyük ihtimalle sen nesnelerin, formu büyütmeyle orantılı olmasını istiyorsun.
Büyümesini istediğin nesnenin özelliklerinden ingilizceyse anchor seçeneğini açabilirsin.
 
Artı -1 Eksi
Büyük ihtimalle sen nesnelerin, formu büyütmeyle orantılı olmasını istiyorsun.
Büyümesini istediğin nesnenin özelliklerinden ingilizceyse anchor seçeneğini açabilirsin.

Denedim ancak tam anlamıyla çalışmadı.
 
Nesnelerinizi panellere yerleştirip sonra da o panelleri tek panelde birleştirirseniz bu kodun işinize yarayacağını tahmin ediyorum.
C#:
double oranW, oranH;
        public Form1()
        {
            InitializeComponent();
        }
        
        private void Form1_Load(object sender, EventArgs e)
        {
            oranW = (double)panel1.Size.Width / (double)this.Size.Width;
            oranH = (double)panel1.Size.Height / (double)this.Size.Height;
        }
        public void yeniBoyut()
        {
            int sizeW = Convert.ToInt32(this.Size.Width * oranW);
            int sizeH = Convert.ToInt32(this.Size.Height * oranH);
            panel1.Size = new Size(sizeW, sizeH);
        }

        private void Form1_Resize(object sender, EventArgs e)
        {
            yeniBoyut();
        }
 
Bir sorum daha olacak.
Şimdi bir kronometre yaptım ve bunu while döngüsünde ekrana yazdırdım ancak sorun şu ki ekranı büyüttüğümüzde kronometre yavaşlıyor.
Sorunu nasıl çözebilirim?
 
Tamamdır teşekkür ederim bakacağım

Peki nasıl "dakika:saniye:salise" şeklinde yapabilirim bunu.
Şöyle anlatayım Arduino ile kronometre yaptım bunu da bilgisayarda arayüz olarak kullanacağım.
Saniye yi Arduino'dan hesaplatıyorum ve C#'dan veriyi okuyorum ancak formu büyüttüğümde gecikme yaşıyorum.
 
Son düzenleme:

Sakıncası yoksa projeni paylaşabilir misin? Ben olamazsam bile belki bir başka arkadaş yardımcı olur.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…