У меня есть вопрос о словарях в Python.
вот он:
У меня есть такой словарь, как В WPF есть FormattedText в пространстве имен System.Windows.Media MSDN FormattedText , который я могу использовать следующим образом: Есть ли в Silverlight хороший подход к получению ширины в пикселях (в данный момент высота не важна) помимо вызова сервера? dict = {'abc'
{...
private static Size GetTextSize(string txt, string font, int size, bool isBold)
{
Typeface tf = new Typeface(new System.Windows.Media.FontFamily(font),
FontStyles.Normal,
(isBold) ? FontWeights.Bold : FontWeights.Normal,
FontStretches.Normal);
FormattedText ft = new FormattedText(txt, new CultureInfo("en-us"), System.Windows.FlowDirection.LeftToRight, tf, (double)size, System.Windows.Media.Brushes.Black, null, TextFormattingMode.Display);
return new Size { Width = ft.WidthIncludingTrailingWhitespace, Height = ft.Height };
}