Ответы пользователя по тегу C#
  • Как создать свойство зависимости в WPF через разметку XAML?

    tomnolane
    @tomnolane
    профессиональный разработчик
    у вас в шапке указано: x:Class="WpfDependency.MainWindow"

    а про Class1 ничего не сказано.... т.к. наследован от FrameworkElement (не в MainWindow) и wpf не видит....
    подключите общий namespace xmlns:m="clr-namespace:WpfDependency" в шапке....
    и ниже до Grid вставте
    <Page>
     <Page.Resources>
                <Class1 x:Key="blablabla"></Class1 >
            </Page.Resources>
    <Grid DataContext="{Binding Source={StaticResource blablabla}}"....
    // ваш код xaml после чего у mycontrols ставите атрибуты
    </Grid>
     </Page>
    </Window>


    т.е. у вас сейчас Class1 ищет в MainWindow....
    Ответ написан
    1 комментарий
  • Как данный код будет выглядеть с c#7 на с#5??

    tomnolane
    @tomnolane Автор вопроса
    профессиональный разработчик
    вот как я решил этот вопрос:
    internal struct Result : IResult
    {
    private readonly bool x;
    private readonly string y;
    private readonly T z;

    public bool Succeeded { get { return x; } }
    public string Message { get { return y; } }
    public T Value { get { return z; } }

    public Result(bool succeeded, string errorMessage, T value)
    {
    this.x = succeeded;
    this.y = errorMessage;
    this.z = value;
    }

    }
    Ответ написан
    Комментировать