¿Cómo especificar unidades en Unidades de diálogo en WPF?

Estoy tratando de descubrir cómo diseñar un diálogo simple en WPF utilizando las unidades de diálogo (DLU) adecuadas.

Se me ocurrió una @ simpr ejemplo, eso va directo al problema:

Puedes consultar elWindows UX Guidelines para ver de dónde provienen estas mediciones.
La versión corta es:

dlu =dialog unitdlu se basa en el tamaño de fuente items cambian con el tamaño de fuente del usuario)a horizonta dlu es diferente de unvertica dlu los dlu no son cuadrados)

Esto proviene de la definición de una unidad de diálogo:el personaje promedio tiene 8dlus de alto por 4dlus de ancho.

Georgia 14pt:

Si usa una fuente más pequeña (es decir, 8pt Tahoma versus 14pt Georgia), el dlus se vuelve más pequeño:

Segoe UI 9pt:

Not: Notarás queresolució (es decir, ppp) no tiene impacto en la discusión.

Respuestas a la pregunta(1)

Su respuesta a la pregunta