Значения по умолчанию для DependencyProperties типов System.Drawing.Font и .Bitmap - PullRequest
0 голосов
/ 13 января 2012

Вот код, который у меня есть:

public class CustomWidget
{
    public System.Drawing.Color Value
    {
        get { return (System.Drawing.Color)GetValue(ValueProperty); }
        set { SetValue(ValueProperty, value); }
    }
    public static readonly DependencyProperty ValueProperty =
        DependencyProperty.Register("Value", typeof(System.Drawing.Color), typeof(Color), new UIPropertyMetadata(0));

    public System.Drawing.Font Valuee
    {
        get { return (System.Drawing.Font)GetValue(ValueeProperty); }
        set { SetValue(ValueeProperty, value); }
    }
    public static readonly DependencyProperty ValueeProperty =
        DependencyProperty.Register("Valuee", typeof(System.Drawing.Font), typeof(Font), new UIPropertyMetadata(0));
}

Для шрифта я могу установить шрифт по умолчанию, я думаю, что нет другого способа, но как насчет растрового изображения? Обязательно ли получать в моем проекте растровое изображение, на которое будет ссылаться значение по умолчанию?

1 Ответ

3 голосов
/ 13 января 2012

Нет, вы можете просто использовать null.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...