Вертикально выравнивая Маркировки и TextBlocks в Top в XAML

Просто для дальнейшего использования, вот решение, которое сработало для меня (благодаря комментарию, который @George Hawkins разместил в одном из ответов):

DOMImplementationRegistry registry = DOMImplementationRegistry.newInstance();
DOMImplementationLS impl = (DOMImplementationLS) registry.getDOMImplementation("LS");
LSSerializer writer = impl.createLSSerializer();
writer.getDomConfig().setParameter("format-pretty-print", Boolean.TRUE);
LSOutput output = impl.createLSOutput();
ByteArrayOutputStream out = new ByteArrayOutputStream();
output.setByteStream(out);
writer.write(document, output);
String xmlStr = new String(out.toByteArray());
9
задан M. Dudley 8 July 2009 в 18:18
поделиться

2 ответа

Дополнительное пространство вокруг метки берется из свойства Padding. Чтобы удалить пробел, вы можете явно установить для свойства Padding значение «0» непосредственно на метке или, конечно, установить его с помощью стиля.

19
ответ дан 4 December 2019 в 10:33
поделиться

Вот обходной путь: выравниваются днища текста в элементах управления .

Я опубликовал связь: https://connect.microsoft.com/wpf/feedback/viewfeedback.aspx?feedbackId=523432 , пожалуйста, проголосуйте.

0
ответ дан 4 December 2019 в 10:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: