OnMouseDown na Enabled = false

0

Witam

Mam pewien problem jak wywołać zdarzenie OnMouseDown albo OnClick na kontrolce która ma ustawione Enabled na false?? Jak kontrolka ma ustawione Enabled na false to OnMouseDown albo OnClick nie są wykonywane.

0
sesef napisał(a)

Jak kontrolka ma ustawione Enabled na false to OnMouseDown albo OnClick nie są wykonywane.

Wg mnie wszystko jest w porzadku. Czemu zdarzenia klikniecia maja byc wywolywane na np. buttonie, ktory jest nieaktywny?

nieaktywny = nie mozna na niego kliknac = nie sa wywolywane zdarzenia klikniecia

Moze napisz po co Ci wywolywac te zdarzenia na nieaktywnej kontrolce.

0
Mendoza napisał(a)
sesef napisał(a)

Jak kontrolka ma ustawione Enabled na false to OnMouseDown albo OnClick nie są wykonywane.

Wg mnie wszystko jest w porzadku. Czemu zdarzenia klikniecia maja byc wywolywane na np. buttonie, ktory jest nieaktywny?

nieaktywny = nie mozna na niego kliknac = nie sa wywolywane zdarzenia klikniecia

Moze napisz po co Ci wywolywac te zdarzenia na nieaktywnej kontrolce.

Ja wiem że one nie są wywoływane dlatego pytam jak to obejść. Potrzebuje taki TabControl aby na zakładkach były checkboxy tak żeby można było "zamrażać" i "odmrażać" konkretne zakładki. Nie znalazłem czegoś takiego na necie standardowy tabcontrol do tego nie ma możliwości "zamrażania" konkretnych zakładek. Znalazłem na necie coś takiego http://secure.codeproject.com/KB/tabs/tabstrips.aspx i do takiego przycisku dorysowuwuje sobie checkbox wszystko działa pięknie do tego mam załatwione już enabled (ogolnie wszystko wystacza na moje potrzeby), i jak odznaczam boxa to i zakładka dostaje enabled na false i problem pojawia się gdy chcę ją przywrócić bo nie ma jak zaznaczyć z powrotem checkboxa i zarazem przestawić enabled zakładki na true (zaznaczanie/odznaczanie odbywa się w OnMouseDown przycisku na którym znajduje się CheckBox które na enabled = false nie jest dostępne :()

Może ktoś ma jakieś inne pomysły, nie mam zbyt dużego doświadczenia w pisaniu komponentów i pewnie rozwiązanie które wybrałem jest najbardziej noobowskie.

Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1