Cita:
Iniciado por Bluesman74cl Tus dos controles van a estar dentro de una misma pagina por lo que entiendo, por lo tanto puedes controlar el envío de información de unno a otro mediante el codebehind..
La verdad es que si aclaras un poco más lo que tienes te podemos ayudar de mejor manera... yo he trabajado con diferentes controles y hasta aqui todo bien.
Hola.
Se trata de 2 Controles personalizados (del tipo composite control) y si se econtrarán dentro dle mismo proyecto, ene le cual por se controles indepenedientes no se "conoce" el uno al otro.
EL primer control (ARBOL) trata de un control que contiene un treview + 1 boton "Filtrar"
EL segundo control (FILTRO) contiene un TExtBox (para introducir el nombre del nodo dle treeview a buscar) y un botón "buscar".
Lo que te entendo que se puede manejar en el codebehind es que por ejemplo tengo los 2 controles en mi sitio pero el segudo estará invisible hasta que sea activado por el Primer control. Ahi se manejaria eso. (para ello he establecido eventos e los controles)
Mi problema es que al querer aplicar el filtro sobre el control ARBOL no se como comunicarle lo que se ha colocado en el control FILTRO para que ahora solo muestre los nodos dle arbol filtrado.
CTRL ARBOL CTRL FILTRO
TREVIEW (Con todos Los nodos) TXTNombreNodo BTNBuscar
BTNFiltar
(cuando se de clic en filtar debe
aparecer el CTRFLITRO, permitir intro
ducir un nombre de nodo y devolver el
Treview Filtrado)
1.-CTRL ARBOL (Todos lso nodos)
2.-Clic en Filtrar
3.- se activa CTRL FILTRO
4.- se introduce el parametro y se da clic en buscar
5.- CTRL FILTRO se desactiva y aparece Nuevamente CTRL ARBOL pero unicamente con los nodos que coincidieron al fitro.
Espero esté mas claro.
Saludos y Gracias por su respuesta.