Jump to content

pairs

Editor
  • Posts

    2517
  • Joined

  • Last visited

  • Days Won

    24

Posts posted by pairs

  1. 3.bir kolona şu değeri yazdıracaksınız.

     

    (kolon2 / kolon1) * 100  bu formülde 3. kolona değeri yazıp percentview = false derseniz 

     

    size elinizdeki paranın ne kadarını harcadıgınızı gösterir.

     

    veya bunu veritabanından çekerkende yapabilirsiniz.

     

    Select OLAN,HARCANAN,((HARCANAN / OLAN) * 100) as 'HARCAMA ORANI' from tabloismi

     

    bu şekildede yine siz 3.kolonu şayet progress kolon yaparsanız direk gösterecektir. Ama unutmayın percentview kapalı olacak.

  2. o zaman percentview i true yapın

     

    veritabanındada 

     

    elimdeki para |  harcanan para 

     

    dyie iki kolonunuz oldugunu varsayalım 

     

    siz progressin max ını 2000 olan kolondan alırsanız percent açık oldugu için size 1500 ün 2000e oranla %desini gösterecektir

  3. Kodlarını şu şekilde düzenlersen durum düzelecektir.

    RepositoryItemProgressBar rProgress = new RepositoryItemProgressBar();                
                        gridView1.Columns[6].ColumnEdit = rProgress;
                        for (int i = 0; i < 2; i++)
                        {
                            int nMax = Convert.ToInt32(gridView1.GetRowCellValue(i, gridView1.Columns[6]));
                            int nVal = Convert.ToInt32(gridView1.GetRowCellValue(i, gridView1.Columns[5]));
                            rProgress.Maximum = nMax;
                            rProgress.PercentView = false;
                            rProgress.ShowTitle = true;
                            gridControl1.RepositoryItems.Add(rProgress);
                        }
    

    Oradaki görünen değerler yani sendeki aslında percent dediğimiz % lik kısmı. Biz percent View i kapatırsak normal değeri gösterecektir.

  4. xS6FslX.png

     

    Veritabanındaki iki kolonum.

     

    Grid üzerine aktarılmış hali.

     

    l3BqbmO.png

    using (MySqlConnection con = new MySqlConnection("Server=localhost;Database=database;Uid=root;Pwd=;"))
                {
                    con.Open();
                    if (con.State == ConnectionState.Open)
                    {
                        using (MySqlDataAdapter adapter = new MySqlDataAdapter("select * from stok LIMIT 3", con))
                        {
                            using (DataTable dt = new DataTable())
                            {
                                adapter.Fill(dt);
                                gridControl1.DataSource = dt;
    
                                using (RepositoryItemProgressBar rProgress = new RepositoryItemProgressBar())
                                {
                                    gridView1.Columns[8].ColumnEdit = rProgress;
                                    for (int i = 0; i < 2; i++)
                                    {
                                        int nMax = Convert.ToInt32(gridView1.GetRowCellValue(i, gridView1.Columns[7]));
                                        int nVal = Convert.ToInt32(gridView1.GetRowCellValue(i, gridView1.Columns[8]));
                                        rProgress.Maximum = nMax;
                                        rProgress.Step = nVal;
                                        gridControl1.RepositoryItems.Add(rProgress);
                                    }
                                }
                                con.Close();
                            }
                        }
                    }
                }
    

    Kullandıgım kodlarda bu şekilde.

  5. Merhaba arkadaşlar bu yazımda sizlere methodları kullanırken herzaman gönderdiğimiz sıradan veri tiplerinin dışında ,

    bir method nasıl gönderilir ve kullanılır bunu göstereceğim.

     

    Öncelikle bir method oluşturalım.

            void _Mesaj()
            {
                MessageBox.Show("Merhaba");
            }
    

    Parametresi olmayan bir _Mesaj methodumuz.

     

    Şimdi bunu çağıran ikinci bir methodumuz.

            void getMessage(Action nMessage)
            {
                nMessage();
            }
    

    Burada dikkat edilmesi gereken. getMessage methoduna gönderilen parametrenin bir method gibi ele alınabilmesi için action tipinde gönderilmesi.

    Ve gönderilen parametreyi sanki _Mesaj(); methodu gibi kullanıyoruz.

     

    Kullanımı : 

    getMessage(_Mesaj);
    

    Bu şekildede bir methoda diğer bir methodu parametre olarak yolladık ve ekrana merhaba yazısı geldi.

     

    Peki parametreli bir method olsaydı nasıl kullanırdık.

     

            void _Mesaj(string a)
            {
                MessageBox.Show("Merhaba" + a);
            }
    

    Şimdi _Mesaj methodumuzu bu şekilde değiştirelim.

     

    getMessage() methodumuzda hiç bir değişiklik yapmıyoruz.

     

    artık

    getMessage(_Mesaj); 

    gibi değil.

    getMessage(() => _Mesaj("Ali YILDIRIM"));

    Şeklinde çağırıyoruz. Ve böylelikle C# içerisinde method lara parametre olarak artık method gönderebiliriz.

     

     

     

     

     

  6. bellas olayını şahsına söylemiyorum. 

     

    Bir film yada oyun yada program herneyse arıyorsun full veya benzeri şeyler yazıyor bi giriyorsun alakasız şeyler. Yani insanın boşuna vaktini çalıyorlar. Spam report uda öğrendiğim iyi oldu bol bol iletirim google a.

  7. Dependenicies kelimesi aslında dependency den gelme bağımlılıklar demek.

     

    Mesela projenizde C# ta yazdıgınız bir dll kullandınız.Doğal olarak çalıştırılacak pc de .net framework kurulu olmalıdır.

     

    Eğer siz dependenicies den bunu seçerseniz projeniz açılışta .net framework kurulumu diye kontrol eder.

     

    Code Signing ise oluşturdugunuz exenin sertifikalanmasını sağlamak amaçlı kullanılabilecek bir ekrandır.

     

    Bazen driverlarda buna rastlarız onaylanmamış driver gibi. Microsoft tarafından desteklenen sertifikalardan biri ile sertifikalabilir.

  8. arkadaşlar kusura bakmayında safsatadan ibaret değil söyledikleriniz 9 ayda 10 bin tl kazanmış kuzenimle beraber yapıyorum bu işi ve sürekli ilerlemeye devam ediyor kazanç sistemi

     

    Kazanç sisteminde çok para kazanabilirsin ona bişey dediğim yok çünkü çok kanan var.

    Ama insanları kandırarak para kazanma yöntemi bana ters.

  9. Sebep?

    Sebepmi ? Asıl katılması için bi sebep yok. Onca para ver hiç bi işe yaramaz web sitesi al birde o yetmezmiş gibi milletin peşinden dolan kandırmaya çalışıp 2milyar parasını alki seninde çarkın dönsün.

     

     

    Ek :

     

    Enes olgun bile gidip kendi hazırladıkları siteyi kullanmıyor wordpress kullanıyor :D

     

    İnsanları kandıran hiç bir sistem ilgimi çekmemiştir.

     

    Sistemin en güzel işleme yönüde yakın arkadaşlar üzeirnden gitmek.

    ya kanka bana güvenmiyornmu la bak ben yapıyom. Güvenmesem seni niye çağırayım gibi sözlerle.

    Tabi bizim milletimizde arkadaşı oldugu için kıramıyor katılıyor.

     

    Birde milletin gözünü boyamak amaçlı işte kamplar felan :D

×
×
  • Create New...