Skip to main content

AccessTr.neT


Buton Konumlama

Buton Konumlama

#13
Bir öneri olarak şunu söyleyeyim:
Command butonlarınızı işaretlerin geleceği noktalara yakın oluşturun ve visible özelliğini false yapın. Gerekli koşulların sağlanması durumunda caption ve color özellikleri tanımlansın ve visible özelliği true olarak güncellensin. Böylece command buton oluşturmuş gibi istediğiniz butonlar görüntülenebilir.
Cevapla
#14
Sn Atoykan haklısınız.
Butonları tüm ilçelere (yaklaşık 1000 nokta sanırım) konumlandıracağım için biraz üşendim doğrusu Img-grin
temre, 18-02-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#15
1000 butonu tek tek eklemek yerine aşağıdakine benzer bir kodu kullanabilirsiniz:
uzunluk, genişlik vs vs gibi değerleri girmezseniz varsayılan ayarları kullanır
diğer özellikleri de Visible gibi buradan ayarlayabilirssiniz
.CreateControl (FormAdı, NesneTürü(metnKutusu-Buton_listeKutusu vsvs), EkleneceğiBölge(başlıkkısmına-anagövde-alttbölge), Parent, ColumnName, SolaMesafe, ÜsteMesafe, Genişlik, Yükseklik)
Dim CtName As String
FrmAdi = "Form1"
DoCmd.OpenForm FrmAdi, acDesign

For X = 1 To 1000
CtName = "BtnAdi_" & X

Set ctlCheck = CreateControl(FrmAdi, acCommandButton, , , "") ', CtLeft, CtTop, CtlWidth, CtlHeight)
ctlCheck.Name = CtName
'With ctlCheck
' .Name = "BtnGun" & X
' .Top = CtlUst + DkyArlk * ((X - 0.6) \ 7)
' .Left = CtlSol + YtyArlk * ((X - 0.6) Mod 7)
'End With
Next X
Cevapla
#16
Sn Berduş çok teşekkürler
temre, 18-02-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#17
Sn Berduş,
For Next döngüsü Tablo1'de Seç alanında tıklanan satırları okusa ve
butonlar boyut-renk-konum-tanım bilgilerini buradan alsa
kodlama nasıl olur?
temre, 18-02-2010 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#18
Bu kodlar sadece bir defa kullanılacak o da siz tek tek butonları eklemeyin diye
Yani her defasında bu kodlar çalışıp forma buton eklemeyecek yani yanlış anlaşılma olmasın.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task