2010-11-08 14 views
9

¿Hay alguna manera de eliminar las molestas líneas de cuadrícula en la vista de diseño de Visual Studio 2010? ¿O al menos darles estilo para desvanecerlos?VS2010 Eliminar líneas de cuadrícula en WPF Design View

no me refiero a la componente cuadrícula, pero a la vista de diseño en WPF que dibuja las líneas visuales sobre y alrededor de cada componentes, haciendo pantallas parecer una sopa en la vista de diseño.

+0

¿Quiere decir 4 Anclas alrededor del control como http://www.softinsight.com/bnoyes/content/binary/WindowsLiveWriter/VisualStudio2008WPFCiderDesignerFirstImp_6BC5/Cider_thumb.png (en el botón en la esquina superior derecha) o líneas de cuadrícula horizontales y verticales en la superficie del diseñador como en Blend como http://media.techtarget.com/digitalguide/images/Misc/20100816_creatingGraph2.gif? –

+0

sí las líneas azules claras en su primer enlace. – keyle

+0

La respuesta debería ser: haga clic en el panel Diseño y luego presione F9. O haga clic en el panel Diseño, luego haga clic en Diseño y luego en Mostrar controladores. Probablemente, la mayoría de las personas se pierda esto porque tienen seleccionado el panel de codificación. – theMaxx

Respuesta

1

bastante seguro de que puede derivar de cuadrícula y construir el montaje de meta-datos en tiempo de diseño con ella como se describe en este blog de MSDN:

http://blogs.msdn.com/b/wpfsldesigner/archive/2010/01/13/wpf-silverlight-design-time-code-sharing-part-i.aspx#required

La razón por la que sugiero que deriva de la rejilla es porque desea que el diseñador para cargar metadatos nuevos para el tipo. Esperemos que esta implementación anule el comportamiento predeterminado, aunque no me he probado.

¿Puedo preguntar por qué quiere hacer este cambio? Estoy interesado.

+0

Porque me gustaría que la vista de diseño sea lo más precisa posible. Yo diseño pantallas de píxel perfecto (ok, dpi perfecto) y esas líneas azules claras solo hacen tanto desorden que es imposible ver lo que estás haciendo. – keyle

+0

mmm que podría funcionar, pero definitivamente es una molestia. – keyle

+0

Si fuera yo, escribiría directamente en el xaml para obtener valores exactos de altura/ancho, pero estoy de acuerdo en que sería bueno no tenerlo también. Expression Blend le permite hacerlo gráficamente. Lo recomiendo para cualquier trabajo de diseño serio en wpf! – Gusdor

-1

Usted dice que no es el componente Grid, pero esas líneas azules son parte del control Grid y puede arrastrarlas fuera de la pantalla para eliminarlas. No veo ninguna otra línea azul clara en ese primer enlace. Si el problema es cuando está ejecutando la aplicación, desmarque la propiedad 'mostrar líneas de división' para la cuadrícula en VS2010.

+0

¡No puedes arrastrarlos fuera de la pantalla! HARÁ tu red. Esas son las representaciones visuales de sus definiciones de Fila y Columna y, como tales, están vinculadas en ambos sentidos. – Machinarius

+0

Drknezz tiene razón. – keyle

+0

Cuando elimino las líneas de cuadrícula, VS actualiza automáticamente los controles y mi diseño permanece correcto. Tal vez hay otra opción de posicionamiento que podría causar que se rompa? – Pieter

12

En Blend, si deshabilita Show Handles (en Ver> Mostrar identificadores o F9), puede desactivar esas estúpidas líneas azules.

+2

¡Esto también funciona para Visual Studio! – Kranach

+0

Esta es la respuesta correcta. – theMaxx

Cuestiones relacionadas