Merhaba arkadaşlar Windows uygulamalarına form içine yan menü eklemeyi nasıl yapabilirim.her seferinde yeni bir işlem için yeni bir form açmak görüntü olarak çok hoş olmuyor bunun için formu ikiye ayırıp bir menü alanı diğer tarafıda içerik alanı olsun istiyorum böyle bişey yapmam için önerileriniz nelerdir.?Teşekkürler

soruldu: 10 Oca '14, 03:15

aspci's gravatar image

aspci
759404757
cevap kabul oranı: 25%

Bu konuda yardımlarınızı bekliyorum arkadaşlar?

(10 Oca '14, 07:21) aspci aspci's gravatar image

MDI form kullanabilirsin. Ana formunun properties'inde, IsMDIContainer seçeneği var onu true yap.

Diğer formları child olarak açmak için aşağıdaki kodu kullanabilirsin;

frmAddUser chldUser = new frmAddUser();
chldUser.MdiParent = this;
newMDIChild.Show();
permanent link

cevaplandı: 10 Oca '14, 03:21

SaRPaRDa's gravatar image

SaRPaRDa
5.0k213165
cevap kabul oranı: 27%

mdi forma baktım form içinde form oluyor görüntü olarak yine aynı.form yerine sadece içerik olsa daha iyi olur bunun için bişey yapılabilir mi acaba?

(10 Oca '14, 03:41) aspci aspci's gravatar image

Senin istediğin gibi nasıl olur bilmiyorum ama

Yukarıdaki koda chldUser.WindowState = FormWindowState.Maximized; eklersen child formun Anaformun tamamını kaplayarak açılacaktır. Böylece sanki sadece içerik değişiyormuş gibi gösterebilirsin.

(10 Oca '14, 03:50) SaRPaRDa SaRPaRDa's gravatar image

O zaman da menü kaybolacaktır.Örneğin skype de bir kişiye tıklıyorsunuz sağ tarafta ona ait içerik gelmektedir.Yapmaya çalıştığım şey ona benziyor sol tarafta bir menü vardır o menüdeki herhangi bir butona bastığında ona ait içerik gelecektir.Örneğin web uygulamalarında bir layout ta bir content belirliyorsunuz istediğiniz sayfayı ordan açıyoorsunuz burda da ona benzer bişey yapmak istiyorum saygılar.

(10 Oca '14, 04:01) aspci aspci's gravatar image

Menüyü Anaforma () eklersen kaybolmaz.

(10 Oca '14, 04:03) SaRPaRDa SaRPaRDa's gravatar image

denemeler yaptım minimize maximize ve close komutları kaldırılmadı maalesef farklı yöntemler vardır belki

(10 Oca '14, 04:58) aspci aspci's gravatar image

Çözüm:Form içinde sol-sağ panel ekleyip sol paneli içinde controllerle menü yapılabilir.Sağ taraftada ise sol menüye tıkladığında istediğin paneli brindtofront edip visible ni true edilebilir.Yararlı olması adına

permanent link

cevaplandı: 16 Oca '14, 07:00

aspci's gravatar image

aspci
759404757
cevap kabul oranı: 25%

değiştirildi: 16 Oca '14, 07:00

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×42
×8
×3
×1

Soruldu: 10 Oca '14, 03:15

Görüntüleme: 1,002 kez

Son güncelleme: 16 Oca '14, 07:00

powered by BitNami OSQA