Система. Рисование. Графика. DrawString - “Параметр не является допустимым” исключением

при использовании jQuery эти плагин размеров превосходен и позволяет Вам, определяют точно, что Вы хотите.

, например,

Относительное положение, абсолютное положение, абсолютное положение без дополнения, с дополнением...

Это продолжается, позвольте нам просто сказать, что существует много, можно сделать с ним.

Плюс премия использования jQuery, это - легкий размер файла и легкое использование, Вы не вернетесь к JavaScript без него впоследствии.

13
задан Nathan Ridley 5 August 2009 в 09:38
поделиться

2 ответа

Итак, я выяснил причину проблемы. Что-то очень непонятное. Код работает, когда я удаляю эту строку:

gfx.CompositingMode = CompositingMode.SourceCopy;
18
ответ дан 1 December 2019 в 22:24
поделиться

Что может помочь при отладке, так это уменьшение размеров методов. Например, вы можете заменить

FontStyle style = FontStyle.Regular;
if(isBold)
    if(isItalic)
        style = FontStyle.Bold | FontStyle.Italic;
    else
        style = FontStyle.Bold;
else if(isItalic)
    style = FontStyle.Italic;

на

FontStyle style = GetFontStyle(isBold, isItalic);

и

public FontStyle GetFontStyle(bool isBold, bool isItalic)
{
    if(isBold)
        if(isItalic)
            return FontStyle.Bold | FontStyle.Italic;
        else
            return FontStyle.Bold;
    else if(isItalic)
        return FontStyle.Italic;
    else
        return FontStyle.Regular;
}

. Это сделает ваш код более читабельным и упростит помощь другим.

На самом деле это не оскорбление!

С уважением, Анс Влуг

4
ответ дан 1 December 2019 в 22:24
поделиться
Другие вопросы по тегам:

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