Etiket arşivi: c#

Bing Maps : Map loaded in unsupported Uri Scheme. Please reload page in “http” scheme. Hatası

Bing Maps Silverlight SDK’yı kullanacağınız projeyi oluştururken başlangıçta size bir asp.net application içerisinde host ediyim mi sorusuna ok demeniz faydalı olacaktır.Çünkü böyle yapmadığınızda projeyi her çalıştırdığınızda kendi bir testpage içerine koyup o şekilde çalıştıracaktır.Bu şekilde Visual Studio’da projeyi çalıştırdığınızda Bing Maps : Map loaded in unsupported Uri Scheme. Please reload page in “http” scheme hatasını alırsınız. Expression Blend’de çalıştırdığınızda problem olmayacaktır ama dediğim gibi Visual Studio’da bu problemle karşılaşılıyor. Projeyi oluştururken yapacağınız küçük bir işlemle ilerde sorun çıkmasını önleyebilirsiniz.

bingmapserror

Bugün 1, bugüne kadar toplam 12 kez ziyaret edildi.

Unable to start debugging. The Silverlight managed debugging package isnt installed.Hatası ve Çözümü

Silverlight 4.0 yükledikten sonra Silverlight 3.0’da hazırlanmış projelerimi debug etmeye çalıştığımda ‘Unable to start debugging. The Silverlight managed debugging package isnt installed’ hatasını almaya başladım.

visualstudioerror

Soruna developer ortamının güncellenmemesi sebep oluyormuş.                                                                                                                                                                                Buradan Silverligh_Developer.exe’nin güncel versiyonunu indirip kurarsanız problem çözülmüş olacaktır. Sorunu araştırırken aşağıda bulduğum link bana yardımcı oldu.

http://www.dotnetthoughts.net/2010/04/16/unable-to-start-debugging-the-silverlight-managed-debugging-package-isnt-installed/comment-page-1/#comment-316

Bugün 1, bugüne kadar toplam 30 kez ziyaret edildi.

Cannot convert method group ‘Count’ to non-delegate type ‘int’. Did you intend to invoke the method?

Web service ve Linq’le çalışırken şimdi de  “Cannot convert method group ‘Count’ to non-delegate type ‘int’. Did you intend to invoke the method? …” hatasıyla karşılaştım. Normalde hatasız çalışan kodumda çıkan bu hata, bir önceki postta bahsettiğim hatayla ilgili olabilir aslında. Çünkü aynı anda çıktılar. Normalde doğru çalışması gereken ve önceden çalışan aşağıdaki kodu, alttaki koda çevirince sorun çözüldü. Doğrusu sebebi hala anlamış değilim ama doğru çalışıyor şimdi.

int sayı = e.Result.Count;

/* normalde bu şekildeydi ve önceden çalışıyordu. hatadan sonra aşağıda gibi düzelttim ve şu anda sorun yok. */

int sayı = e.Result.Count();

Problem bahsettiğim gibi Linq ve Web Service ikilisinden kaynaklanıyor olabilir.

Bugün 1, bugüne kadar toplam 119 kez ziyaret edildi.

C# Olay tetikleme

Bilindiği üzere kullanığımız componentlerin olayları var. Örneğin Button nesnesinin click eventi butona tıkladığımızda yapılacak işleri yapar. Bazı zamanlarda aynı işi başka yerde yapmak zorunda kalabiliriz. Aynı metodu tekrar yazacağımıza butonun click eventine çağırabiliriz. Farzedelim bir nesne üzerinde çalışıyoruz ve Button1’in click olayındayapılacak işi yapmamız gerekti,aşağıdaki kodla bunu halledebiliriz.

Button1_Click(Page,e);

Koddaki Page kısmı Button’un sender’ı, üzerinde çalıştığımız nesne. ‘e’ ise EventHandler’ı.
Genel olarak erkekler sevildiği bir ortamda güzel burdur escort bayan duygular yaşamak adına kurtarıcı bayan partner arayışında olsalar da, ne yazık ki son dönemlerde bayanların bencilce davranması ve erkeklerin isteklerini önemsememesi sonucunda beyler kendilerini yalnız hissetmektedir. Bu yüzden sizde ayağınıza gelen fırsatı kaçırmadan benim gibi bir Konya escort bayanın ilanını okuyarak kendinizi şanslı hissedebilirsiniz. Her koşulda sevilen ve önemsenilen bir hatun olarak benimle birlikte gerçek anlamda zevk yolculuğuna çıkmaya hazırsanız çok keyifli ve ateşli bir vakit geçireceğinizi şimdiden söylemek istiyorum. Her konuda sizin yanınızda olan ve beklentilerinizi önemseyen bir escort hatununuzun size fazlasıyla keyif vereceğine inandığım için kendinizi benim gibi bir hatunun kollarına bırakarak size zevki benimle birlikte son seviyede yaşamaya hazırsanız hemen bu ilanımı baştan sona okuyup randevu almak için harekete geçebilirsiniz. Böylelikle sizde şanslı ve mutlu erkeklerden biri olarak en güzel zamanı benimle yaşayabilirsiniz. Genel olara erkeklerin beklentilerine açık biri olarak her hizmet alanında sizi mutlu edeceğimi de özellikle bilmenizi istiyorum amasya escort bayan hayatım. Bayanların bu sektörde genel olarak hepsi mesleğini sırf maddi kazanç sağlamak için yapsalar da bu erkeklere değer verdiği ve arzuladığı anlamına gelmez. Çünkü erkeklerin bu anlamda beklentilerini karşılayabilmesi için gerçek anlamda donanımlı ve işini seven bir Konya escort bayana denk gelmediğinizi düşünerek bu ilanımı paylaşmaya karar verdim. Sizde benim gibi bir hatunun ne kadar fedakar ve cana yakın olduğunu tahmin etmenizi beklediğim için kendinizi tamamen benim kollarıma bırakmanızı istiyorum. Çünkü ben sizi mutlu edecek hatunlardan biri olduğum için zevk noktalarınızı çok iyi bildiğimi söylemek istiyorum. Bu yüzden sizde benim gibi bir Escort Konya hatununu kaçırmadan randevu almak için harekete geçebilirsiniz. Böylece sizde her anlamda sizi önemseyen ve yanınızda olan bu hatunu kaçırmayarak en özel zevkleri yaşayabilirsiniz. Görüşmelerimi genel olarak kendi evimde yaptığım için yanımda ve evimde asla yabancılık çekmeyeceksiniz. Bu anlamda hem bana hem de tadıma asla afyon escort bayan doyamayacağınız için sizde bu fırsatı kaçırmadan hemen randevu almak için benim gibi bir hatunu kaçırmayın canlarım. Güzel, başarılı ve en önemlisi zevklerinizi çok iyi bilen bir hatuna bugüne kadar denk gelmediyseniz ve şuanda bu ilanımı okuyorsanız çok şanslı olduğunuzu söylemek istiyorum. Çünkü ben siz değerli beylere önem veren ve her zaman yanınızda olmaya çalışan bir Konya escort bayan olarak kendinizi benim kollarıma bırakmanızı ve sizi mutlu etmem için bana şans vermenizi istiyorum. Bugüne kadar yaşadığınız her şeyi unutup size yatakta özel zevkler yaşatmama izin vermenizi istiyorum. Çünkü ben sizi arzulayan ve her zaman yanınızda olmaya burdur escort bayan çalışan bir hatun olarak benimle birlikte harika zaman geçireceğinizi tahmin ediyorum. Bu yüzden sizde benim gibi bir hatunu kaçırmadan hemen randevu almadan önce aşağıdaki bilgilerimi okuyabilirsiniz. Genel olarak erkeklerin yaşamak istediği zevkleri tahmin eden ve bu anlamda özel çözümler üretmeye çalışan bir Escort Konya bayanı olduğum için sizde benimle kaliteli zaman geçirebileceğinizi unutmayın canlarım. Çünkü benimle birlikte başka hiçbir bayana ihtiyaç duymayacak ve sürekli beni arayacaksınız.

Bugün 1, bugüne kadar toplam 284 kez ziyaret edildi.

C# Inputbox kullanımı

Aşağıdaki kodda sadece OK butonu içeren bir inputbox’ın kullanımı vardır. Değer girilip OK’e tıklanınca formda bulunan textbox’ın ismi girilen değer olacaktır. Değeri bu şekilde aldıktan sonra başka şekillerde de kullanabilirsiniz. Ayrıca projenize sağ tıklayarak add reference kısmından, Microsoft.VisualBasic referansını eklemeniz gerekmektedir.

buttonTest_Click(object sender, System.EventArgs e)
InputBoxResult sonuc = InputBox.Show
if (sonuc.OK)
textBox1.Text = result.Text;

Alternatif çözüm olarak aşağıdai kodu deneyebilirsiniz. Projenize sağ tıklayıp Add Reference kısmından Microsoft.VisualBasic referansını eklemeyi unutmayın.

buttonTest_Click(object sender, System.EventArgs e)
string inptTry = Microsoft.VisualBasic.Interaction.InputBox(Değer Giriniz Değer girmelisiniz, 8,5)
Bugün 1, bugüne kadar toplam 189 kez ziyaret edildi.

C# imagelist kontrolü

İmagelist kontrolü, formumuzda resimleri kullanacaksak işimize yarayacaktır. Bilindiği gibi resimle alakalı bir diğer kontrol olarak picturebox bulunmaktadır, imagelistte depoladığımız resimleri indis numaralarıyla pictureboxta görüntüleyebiliriz. Örnek olarak formumuzda birden fazla picturebox var ve biz bu resimleri runtime’da değiştirmek istiyoruz. Gerekli kodlardan sonra formumuzdaki resimleri dinamik olarak değiştirebilme imkanı doğabilmekte. İmagelistten picturebox’a resim aktarma kodu ise aşağıda verilmiştir.

pictureBox1.image=imagelist1.images[0];

Yukarıda da dediğim gibi dinamik olarak değiştirmede işinize yarayabilir. Örneğin son olarak ben, yazdığım fikstür çekme projesinde, her hafta gösteriminde takımların amblemlerinin olmasını istedim, böylece form her yenilenmede takımların amblemleri label’da yazan isme göre değişti.

 

Bugün 1, bugüne kadar toplam 401 kez ziyaret edildi.

C# bazı konsol kodları (console)

Konsolda beep(bip) sesi  Console.Beep(1986, 2); // örnek kod 1986 frekansında 10sn ses

Konsolun arkaplan rengini değiştirme Console.BackgroundColor = ConsoleColor.Blue;

Konsol yazı rengini değiştirme Console.ForegroundColor = ConsoleColor.Black;

Konsolun başlığını değiştirme Console.Title = deneme;

Konsol ekranını temizleme Console.Clear();

 

Bugün 1, bugüne kadar toplam 78 kez ziyaret edildi.

C# picturebox’taki resmi kontrollerin altına alma

Bloğumda C# bölümünde program yazarken karşılaştığım ve o an için bilmeyip, öğrendiğim kodları yazıyorum…bunlarda birisi de picturebox kontrolünü herhangi bir kontrolün altına almaktı. Çünkü forma picturebox eklendiğinde bir kontrol üzerine denk geliyorsa kontrol görünmüyor. Bu sorun aşağıdaki kodla basitçe çözülebilmektedir.

textBox1.BringToFront();

Bu kodla textbox resimin üzerine çıktı.

Bugün 1, bugüne kadar toplam 12 kez ziyaret edildi.