Я, возможно, не совсем по теме, но почему бы вам не попробовать задействовать Microsoft Azure Cognitive Face для распознавания лиц.
Там есть полноценный пример на C#. Он к тому же достаточно простой для работы.
Я подключал его в Java проект и у меня он работал отлично.
В Visual Studio (вроде как) даже есть возможность встроить модуль Microsoft Azure.
вотъ
vcurious, не могу сказать по этому поводу, меня по отступам всё устраивает в этой команде, разве что в xaml она работает не на всё. Ну я ручками остальное)
MSAFT, ну, из письма видно, что они уже извиняются за потерянные данные или их часть. Так что не робейте, пишите вежливо любые ваши вопросы, но готовьтесь "что заново придется настраивать".
p.s. я сам вчера нечаянно проект с гитхаба стёр с обновлениями. учусь как говорится. благо там не так много было того, что надо переделать)
Meloman19, так, мне для этого получается нужно будет написать новый Command?
Потому что в моем реализованном классе Command в конструктор передаются два метода Execute и CanExecute.
Foggy Finder, Это именно то, что мне нужно. Прекрасно работает, большое вам спасибо.
А по поводу синглтона:
Я только сейчас подумал, что в принципе просто могу создать статический Dictionary, да?
Опыта программирования у меня около 2 месяцев и это по сути первая серьезная программа, да еще и на MVVM к тому же, поэтому я не всегда сразу вижу альтернативу)
Я прямо незадолго до вашего ответа частично нашел решение проблемы как раз через Binding и реализацию интерфейса INotifyPropertyChanged.
В его работу пока не углублялся, но в и в триггерах и в базовом линейном градиенте биндинг работает. Единственное, вынес линейный градиент начального фона за ControlTemplate и назначил ему x:Key, по которому присваиваю через StaticResource в Border. Я вечером покажу код, что получилось.
Однако с ColorAnimation пока приходится возиться, ибо там с биндинг все намного сложнее.
Пока что нашел только одно успешное решение этого вопроса с анимацией текста, где нужно создать свой отдельный класс, наследуемый от FrameworkElement и производить рисование не в xaml, а в коде.
Сейчас буду копать и пытаться связывать все эти цвета.
Спасибо)
Про переменную bool мне понятно. Мне сейчас нужно хотя бы в любом виде поменять background кнопки на другой градиент в процессе работы программы.
Просто, если не определять новый шаблон наведения и прочее, а работать со стандартным виндовским, то все работает отлично через button.Background = Brushes.Red; и булевскую переменную.
Мне же нужно реализовать это при переопределенном шаблоне.
Надеюсь понятно объясняю )))
Там есть полноценный пример на C#. Он к тому же достаточно простой для работы.
Я подключал его в Java проект и у меня он работал отлично.
В Visual Studio (вроде как) даже есть возможность встроить модуль Microsoft Azure.
вотъ