Си диез / Говнокод #382 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
graphics.DrawString(i.ToString(),
    ScaleFont,
    brush,
    LeftField - _arrowHeight - ScaleFont.Size * (i.ToString().Length / 1.2F),
    (Height - BottomField) - i * ScaleY * _gridStep - ScaleFont.Height / 2);

Вычисление размера строки, вместо Graphics.MeasureString

Запостил: guest guest, (Updated )

Комментарии (4) RSS

  • mike:
    да, страшно

    а с MeasureString помню были какие-то проблемы в .net compact framework 1.0, точнее ее не было в таком как надо виде...
    Ответить
  • Anon:
    [quote]Вычисление размера строки, вместо Graphics.MeasureString[/quote]
    Ню-ню быдлокодер, навычисляй мне своим Graphics.MeasureString стоку с пробелами в начале и конце, единственное, что более менее верно считает, это TextRenderer.MeasureText
    Ответить
  • Гость:
    А с MeasureString точно были проблемы - даже Майкрософ признавал и давал всякие советы (по крайней мере во 2м фреймворке).
    Ответить
  • Ro:
    Graphics.MeasureString не всегда корректно работает, поэтому и приходится иногда колхозить.
    Ответить

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8