2010-03-02 12 views
2

최대 너비의 배수로 텍스트 상자 너비에 대한 수식이 있습니까? 문자?WPF : 텍스트 상자 너비 지침

내 텍스트 상자에 40자를 저장하면 F (40) = (40 * X + Y)와 같은 수식에 연결할 수 있다고 가정합니다.

답변

2

정말 사용하는 글꼴에 달려 있다고 생각합니다. 수식을주지 않아서 죄송합니다. FormattedText 클래스가 도움이 될 것입니다. 특히 자사의 Width 속성.

고정 너비 글꼴의 경우 문자 너비를 FormattedText (으)로 측정하고 문자 수를 곱하면됩니다. 다른 경우에는 상황이 더 복잡해집니다 ...

0

당분간 나는 width(n) = 11n+8을 사용하고 있습니다. 이것은 Windows 7의 기본값과 M 문자의 너비를 기반으로합니다.

+0

안녕하세요, 조나단, 다른 곳에서 사용되는 무언가입니까? 그렇다면 URL을 공유 할 수 있습니까? 감사. – Daryn

+0

순수하게 실험을 기반으로합니다. –

관련 문제