Centar za edukaciju-BiH



#1 01.11.2013 10:25
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:User control
Pravam edna user controla koja treba da e identicna so textbox no ne znam kao treba da se vnesat parametri za DataSource i DataField.
jas kaj mene staviv
PreuzmiIzvorni kôd (Visual Basic):
  1. Public Property Get DataSource() As String
  2.     DataSource = txtNum.DataSource
  3. End Property
  4.  
  5. Public Property Let DataSource(ByVal New_DataSource As String)
  6.     txtNum.DataSource = New_DataSource
  7.     PropertyChanged "DataSource"
  8. End Property
  9.  
  10. 'Fild
  11.  
  12. Public Property Get DataField() As String
  13.     DataField = txtNum.DataField
  14. End Property
  15.  
  16. Public Property Let DataField(ByVal New_DataField As String)
  17.     txtNum.DataField = New_DataField
  18.     PropertyChanged "DataField"
  19. End Property
  20.  
  21. Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
  22.      PropBag.WriteProperty "DataSource", txtNum.DataSource, ""
  23.     PropBag.WriteProperty "DataField", txtNum.DataField, ""
  24. End Sub
  25.  
  26. Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
  27.      txtNum.DataSource = PropBag.ReadProperty("DataSource", "")
  28.     txtNum.DataField = PropBag.ReadProperty("DataField", "")
  29. End Sub
koga ke ja stavam kontrolata na forma dobivam poraka Metod od data member not faund i obelezano e
.DataSource=
↑  ↓

#2 01.11.2013 10:59
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,611


Predmet:Re: User control
Uf ovo se cesto javlja, moze biti svasta.
Imas i klasu cini mi se PropertyBag.
Ako moze zakaci neki primjer.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#3 01.11.2013 12:40
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:Re: User control
eve vaka da ja definiram celata zadaca:
Mi treba da napravam User controla textbox koja ke ima nekolku funkcii.

1. Da bide Bound odnosno da moze da se povrzi so recordset
a. DataSource
b. DataField
2. Treba vo text da se prikazuva edna vrednost a vo DataField treba da ima druga vrednost
Primer:
Imame recordset od tabela Vraboteni
textboxot e vrzan so recordsetot vo text od textboxsot go gledame imeto od vraboteniot
a vo DataField imame ID od vraboteniot
3. Pri promena na tekstot da se otvori grid koj ke sodrzi nekoj recordset koj ke se filtrira na osnova
od vneseniot tekst nesto slicno kako comboxsot od Access

Vo osnova ova e nesto slicno ComboBox od MSAccess no sakam da bide textbox.

Eve vaka bi trebalo da izgleda koga se prebaruva

Jas da go spremam ova sto go pravam i go stavam da vidime sto cini a sto ne cini.

Prilozi:
Informacije o tipu datoteke za:bmp  Text_Search.bmp
Preuzimanja:342
Velicina datoteke:383.03 KB

↑  ↓

#4 01.11.2013 14:08
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,611


Predmet:Re: User control
Ako sam te dobro razumio ti hoces da tvoj textbox oponasa access combo box (world text) odnosno da vidi jednu kolonu iz neke tabele a da pamti id od te tabele te da po njoj filtrira podatke u datagrid ili list.

Jesam li dobro razumio?
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#5 01.11.2013 14:13
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:Re: User control
Tocno taka samo sto podatocite se filtriraat ne po id tuku po vneseniot teks
↑  ↓

#6 01.11.2013 14:22
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,611


Predmet:Re: User control
E to mozes uraditi sa Activx Microsoft data bound list. i u njoj imas dbcombo koji tako radi.
Stim sto moras biti oprezan jer niti jenda ova nemoze raditi kao combo u accessu sa velikim brojem redova.
Preporucujem samo do 500 redova preko ne.

Ako treba neki primjer mogu napraviti.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
Ovaj post je ureden 1 puta. Posljednja izmjena 01.11.2013 14:23 od strane zxz. ↑  ↓

#7 01.11.2013 19:41
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:Re: User control
toa go znam zatoa sakam da ja napravam ovaa kontrola
↑  ↓

#8 01.11.2013 21:16
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:Re: User control
Eve kade zapnav

Prilozi:
Informacije o tipu datoteke za:rar  ctlText.rar
Preuzimanja:322
Velicina datoteke:2.64 KB

↑  ↓

#9 01.11.2013 22:48
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Postovi:10,611


Predmet:Re: User control
Mislim da je pogresan pristup ili ja dovoljno ne razumijem.
Jel ti pokusavas napraviti activx control dll ili ocx?
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.
↑  ↓

#10 01.11.2013 23:54
Gjoreski Van mreze
Administrator
Registrovan od:02.02.2009
Postovi:1,828


Predmet:Re: User control
Jas sakam da napravam User control ne DLL i OCX
↑  ↓

Stranice (2):1,2


Sva vremena su GMT +01:00. Trenutno vrijeme: 3: 57 pm.