Jump to content

Grid Nesnesinde Seçili Hücredeki Bilgileri Alma


crazybross
 Share

Recommended Posts

Grid nesnesinde seçili hücrenin kaçıncı satır ve sütuna denk geldiğini hangi komutla yapabilirz.
Yada seçili hücredeki değeri nasıl çekebiliriz


Birde tree listteki Hizalama Komutunun Gird Nesnesindeki karşılığı nedir ?

TreeList.SetCellAlign("tablo", -1, -1, ALIGN_CENTER)
Edited by crazybross
Link to comment
Share on other sites

tSecilen = Grid.GetFocusCell("Grid1")
if (tSecilen.Column ~= -1 and tSecilen.Row ~= -1) then
Dialog.Message("", "Seçilen Satır: " .. tSecilen.Row .. "\rSeçilen Sütun: " .. tSecilen.Column);
else
Dialog.Message("", "Seçim yok");
end
Link to comment
Share on other sites

Abi öncelikle ne amaçla kullandığımı göstereyim grid nesnesini Aşağıdaki resimde gördüğün üzere.

 

Odaların dolu olanlarını listeletiyorum boş ise yeşil dolu ise bordo bi renk veriyorum.

 

En başta tree list kullanmaya çalıştım herşey iyi güzeldi odalar geldi ancak seçili odadaki değeri aldıramadım yani treelistte hücre mantığını bulamadım burda hücre hücre orda ayarlardan allrowselection tikini kaldırdım yine bana tüm satırı seçti ben ise tek bir hücreyi seçmek istedim ancak bulamadım öyle bir özelliği yok sanırım ? Eğer varsa tekrar ona döneceğim yok ise düzenleme diye birşey kullanmadım gridde ozaman senin bahsettiğin gridex nesnesini kullanıcağım ?

n75pMl.png

Link to comment
Share on other sites

  • Editor

TreeList bu iş için daha iyiydi aslında :D. Ama text alighment olayı yok onda tabiki.

 

Text Alighment istiyorsan griddeki seçilen hücre değerini almayı gösteren kodu zaten vermiş kintaro başka bi sorun varmı .


TreeList de yapmak istediğin tam olarak seçtiğin odanın bilgilerini altamı yazdırmak.

 

Eğer öyle ise bunu zaten treelist veriyor.

 

TreeList in on doubleclick eventına gel 

 

Dialog.Message("Menu Item Selected",e_Row .. e_Column);

 

e_Row = seçilen satır 

e_Column = seçilen kolon.

 

bu şekilde istediğin değere ulaşırsın seçince değilde çift tıklayınca çekersin verileri.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...