Вы можете проверить, что свойство Width элемента управления Image
не равно нулю, чтобы проверить его загруженность.
Возможно, поэтому вы также можете использовать свойство BitmapSource
PixelWidth
для выполнения того же теста: -
bool isLoaded = ((BitmapSource)ImageBrush.ImageSource).PixelWidth == 0;
Я сам не проверял это, но это кажется логичным.