AutoScroll no tan "AutoScrollable"

17/05/2006 - 16:48 por Diego | Informe spam
Hola. Tengo un control de usuario cuya característica más importante es que
debe contener una extensa cantidad de objetos, en su mayoría agregados hacia
abajo. Dado que generalmente la ubicación de los objetos excede largamente el
recuadro del control, el usuario debe usar las barras de desplazamiento o las
teclas del cursor para encontrar el objeto que busca. No encontré otra manera
de simular este comportamiento que usar el control UserControl con la
propiedad AutoScroll activada, pero el problema es que al abandonar el
formulario y entrar nuevamente, el control se "Auto redibuja" con una lógica
interna de manera de mostrar completo alguno de los objetos contenidos. Lo
que yo necesito es que esta acción de "Auto redibujo" no se realice en
ninguna circunstancia, excepto cuando se usan las barras de desplazamiento o
las teclas del cursor. Como puedo resolver esto? Debo hacerlo de otra forma?

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Accediendo a DataGrid
19/05/2006 - 01:17 | Informe spam
Ojala te sirva.

Solo debemos asignar True a la propiedad smartNavigation de la página:

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false"
Inherits="WebForm1" smartNavigation="True"%>

Mauricio.

"Diego" wrote:

Hola. Tengo un control de usuario cuya característica más importante es que
debe contener una extensa cantidad de objetos, en su mayoría agregados hacia
abajo. Dado que generalmente la ubicación de los objetos excede largamente el
recuadro del control, el usuario debe usar las barras de desplazamiento o las
teclas del cursor para encontrar el objeto que busca. No encontré otra manera
de simular este comportamiento que usar el control UserControl con la
propiedad AutoScroll activada, pero el problema es que al abandonar el
formulario y entrar nuevamente, el control se "Auto redibuja" con una lógica
interna de manera de mostrar completo alguno de los objetos contenidos. Lo
que yo necesito es que esta acción de "Auto redibujo" no se realice en
ninguna circunstancia, excepto cuando se usan las barras de desplazamiento o
las teclas del cursor. Como puedo resolver esto? Debo hacerlo de otra forma?

Muchas gracias

Respuesta Responder a este mensaje
#2 Diego
19/05/2006 - 15:45 | Informe spam
Mauricio:

Gracias por la respuesta. Pero estoy trabajando con WinForms, no con
WebForms. ¿Alguna otra sugerencia?

Diego
Desarrollador
Buenos Aires - Argentina


"Accediendo a DataGrid" wrote:

Ojala te sirva.

Solo debemos asignar True a la propiedad smartNavigation de la página:

<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false"
Inherits="WebForm1" smartNavigation="True"%>

Mauricio.

"Diego" wrote:

> Hola. Tengo un control de usuario cuya característica más importante es que
> debe contener una extensa cantidad de objetos, en su mayoría agregados hacia
> abajo. Dado que generalmente la ubicación de los objetos excede largamente el
> recuadro del control, el usuario debe usar las barras de desplazamiento o las
> teclas del cursor para encontrar el objeto que busca. No encontré otra manera
> de simular este comportamiento que usar el control UserControl con la
> propiedad AutoScroll activada, pero el problema es que al abandonar el
> formulario y entrar nuevamente, el control se "Auto redibuja" con una lógica
> interna de manera de mostrar completo alguno de los objetos contenidos. Lo
> que yo necesito es que esta acción de "Auto redibujo" no se realice en
> ninguna circunstancia, excepto cuando se usan las barras de desplazamiento o
> las teclas del cursor. Como puedo resolver esto? Debo hacerlo de otra forma?
>
> Muchas gracias
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida