Pregunta

En el orden CSS margen es: arriba abajo a la derecha dejó

En el orden XAML margen es: izquierda abajo arriba a la derecha

¿Hay una razón por la que el equipo de WPF no alinear esto a la norma CSS?

¿Fue útil?

Solución

Me imagino que esto se debe a que los márgenes en WinForms fueron declarados como izquierda, arriba, derecha, abajo. Probablemente pensaron que sería más probable que tenga WinForms desarrolladores pasan a WPF en lugar de los de la web.

Como referencia se puede comprobar el constructor para la estructura de relleno en MSDN (del tipo usado para la propiedad de margen).

Otros consejos

No están alineando con las normas CSS - están alineando con la forma en que Microsoft ha hecho API de interfaz de usuario en el pasado. No puedo hablar por WinForms, pero en MFC coordenadas se indican en el orden de LTRB.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top