İyi çalışmalar;
CxGrid üzerinde bulunan bir kolonun properties özelliğini comobobx olarak setledim. Fakat bu comboya item ekleme ve(ya) çıkarma işlemini gerçekleştiremedim. aşağıdaki başlıklardan birinde grid üzerindeki bir kontrole ulaşmak için uygulanan bir yöntemi gördüm aynısını uygulamak istedim. combobox'ın sınıfını buldum. Fakat bulduğum sınıfın ne items ne de properties.items özelliği var. Designtime'da properties'e comboyu setleyince items özelliği açılıyor buna manual olarak item ekleyip çıkartabiliyorum fakat runtime'da bir türlü amacıma muvaffak olamadım.
ilgili combo'nun sınıfı ise
TCxCustomComboboxInnerEdit
delphi 7.0
DevExpress 5.0
Saygılar;
DevExpress CxGrid Üzerindeki Combobox'a item ekleme çıkarma
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
- ahmet_sinav
- Üye
- Mesajlar: 263
- Kayıt: 17 Nis 2004 07:44
- Konum: İzmir Yeşilyurt Ulu Cami
- İletişim:
- ahmet_sinav
- Üye
- Mesajlar: 263
- Kayıt: 17 Nis 2004 07:44
- Konum: İzmir Yeşilyurt Ulu Cami
- İletişim:
Re: DevExpress CxGrid Üzerindeki Combobox'a item ekleme çıkarma
İnternette soruma cevap ararken bu konuyu gördüm. Problemimin bir kısmını çözdü ancak benim sorum şu; cxGrid de ComboBox seçildiğinde bulunduğu satırdaki değerlere göre, bir sql çalıştırıp gerekli kayıtları ComboBox a eklemek ve seçtirmek. Ama maalesef CxGrid üzerindeki ComboBox bileşeninin event ları arasında OnEnter gibi, kullanabileceğim bir olay mevcut değil. Böyle bir soruya nasıl çözüm bulurdunuz? Yada cxGrid de ki başka bir bileşenle problemimi çözebilir miyim?
Anlatırsanız unuturum,
Gösterirseniz hatırlarım,
Yaptırırsanız anlarım.
Gösterirseniz hatırlarım,
Yaptırırsanız anlarım.
Re: DevExpress CxGrid Üzerindeki Combobox'a item ekleme çıkarma
Yardımınız için teşekkür ederim. Fakat bu örnekteki benim işimi pek görmeyecek. Ortalama 10000 kayıtlı bir tablodan, 2 alan üzerinden sorgu yapıp bu ComboBox a doldurmam lazım, belkide tablo yapısını değiştirip birbirine bağlı 2 LookUpComboBox kullanmam gerekir. Farklı bir çözüm önerisi olan var mı acaba?
Anlatırsanız unuturum,
Gösterirseniz hatırlarım,
Yaptırırsanız anlarım.
Gösterirseniz hatırlarım,
Yaptırırsanız anlarım.
Re: DevExpress CxGrid Üzerindeki Combobox'a item ekleme çıkarma
Yardımlarınız için teşekkür ederim, sorunumu çözdüm. Yine sitedeki bir arkadaşımızın viewtopic.php?t=22073sunduğu bir çözüm işimi gördü.
Aşağıdaki kodu tableView ın editing ine yazdığınızda ComboBox a tıkladığınız an verileri sorgulayıp ComboBox a dolduracak kodum çalışıyor.
procedure TAnaform.cxGrid4DBTableView1Editing(Sender:
Aşağıdaki kodu tableView ın editing ine yazdığınızda ComboBox a tıkladığınız an verileri sorgulayıp ComboBox a dolduracak kodum çalışıyor.
procedure TAnaform.cxGrid4DBTableView1Editing(Sender:
@kaank adlı üyemize teşekkürlerif Column1.Focused then
Showmsg('deneme');
Anlatırsanız unuturum,
Gösterirseniz hatırlarım,
Yaptırırsanız anlarım.
Gösterirseniz hatırlarım,
Yaptırırsanız anlarım.