Откуда это, из-за этого почему-т о в разных местах начинаются так же фантомные ошибки высвечиваются, объекты не находится.
Почему это поле не передается через, передается null
CommandParameter="{Binding ElementName=selfUserControl,Path=Points, Mode=OneWay}">
Он всегда пустой
А все взаимодействия через Command-ы. А как события мыши обрабатывать, типа MouseMove.
Где к примеру должен храниться массив точек, от события MouseMove? В представлении или в контроллере?
И вот так вообще можно делать
К примеру, я хочу, чтобы что-то происходило (менялся цвет текста в Label), когда количество символов в Entry станет равным максимуму.
Соблюдение MVVM обязательно
Если делать в одном потоке или запустить в другом с помощью new Thread(...).Start() то все работает.
Что вообще тут лучше использовать асинхронность или многопоточнсть?
public async Task DoMagic()
{
// тут всяко разный код другой, например отправляется запрос на сервер и надо тут подождать ответ а после дать понять, что метод завершён
var serverResponse = await DoSomethingAsync();
//еще какой-то код
}
public async Task DoCode()// async void - это плохо.
{
// тут хочу запустить метод DoMagic() и только после его завершения, продолжить дальше
await DoMagic();
// еще какой-то код.
}
Можно ли в microsoft identity изменить алгоритм хешированием паролей
Как сделать чтобы identity хешировал пароли по алгоритму MD5?
По умолчанию при добавлении пользователя в базу, его пароль хешируется по какому-то своему алгоритму