• 13-05-2009, 05:07:19
    #1
    Üyeliği durduruldu
    Formun içerisene yerleştirdiğim bir nesneyi istediğim noktaya hareket ettiremiyorum.
    Bazı nesneleri ise absolute olarak tek tek ayarlardan seçip öyle hareket ettirebiliyorum.
    İstediğim nesneyi formun istediğim yerine sürükleyerek nasıl getirebilirimHer defasında posizyonunu ayarlamak zorunda kalıyorum. Bunu nasıl düzeltebilirim.

    Visual Std. 2008 kullanıyorum.
  • 13-05-2009, 15:25:54
    #2
    Hocam bir div oluşturarak istediğinizi yapabilirsiniz.

    Örnek olarak ;

    #selim
            {
            	width:50px;
            	height:50px;
            	position:absolute;
              }
    Şeklinde style dosyasına kodumuzu yapıştıralım.

    kod kısmına da <div id="selim">İçerik</div> ekleyelim. Artık design kısmında selim divini istediğiniz şekilde taşıyabilirsiniz. Kendisi otomatik olarak left, top değerlerini girecektir.

    Visual Studio 2008'de denedim, sorunsuz çalışıyor..
  • 14-05-2009, 11:27:00
    #3
    csste oynama yapmadan dediğin mümkün değil, sade html yapısını bir windows formu gibi düşünmemelisin..
  • 16-05-2009, 04:29:30
    #4
    Arkadaşım sen Visual Studio 2005'te bulunan "Page Layout" seçeneğini Grid Layout yapmaktan bahsediyorsun. Visual Studio 2008de bu özellik yok. Çünkü 2008 daha çok css'e önem veriyor, herşeyi manuel ve hatasız yapmamız bekleniyor(Gerçek bir Editör gibi). Grid Layout dediğim şey aslında bir "positioning". Absolute ya da none seçerek istediğin nesneyi istediğin yere taşıyabilirsin. Ama unutma ki koyduğun nesne sadece ayarladığın sayfadaki çözünürlüğe göre yer tutar. Yani sayfa büyüttüğün zaman kullandığın Kontrol de sola kayar. Bunun için Bulunduğu Div ya da Table'dan uzaklık belirteceksin yanılmıyorsam. Daha detaylı bilgisi olan arkadaşlar yardım ederlerse sevinirim. Kolay gelsin
  • 16-05-2009, 10:32:13
    #5
    sayfadaki her nesney px olarak değil de % olarak belirlersen kaymalar çok daha az rahatsız edici bir durum olur..
  • 17-05-2009, 02:09:26
    #6
    Üyeliği durduruldu
    css style özelliğinden istediğim ayarı yaptım önerileriniz için teşekkür ederim.

    Alıntı
    tools->options sol en alttaki "show all settings" seçili
    olsun. HTML Designer->CSS Styling den de en alttaki
    "change positioning..." i işaretlemen yeterli. Dikkat
    ilk bileşeni sürükleyip bırakırken sol en üste
    konumlanır sonra yerini değiştirebilirsin.