ApplicationBar - это специальный элемент управления, который не работает как другие элементы управления Silverlight (см. Пост Питера Торра по теме ).Одним из следствий этого является то, что имена, данные в XAML для кнопок панели приложения, генерируют поля в выделенном коде, которые всегда имеют значение null.
Я предполагаю, что в вашем случае поле btnStart в DetailsAppBar имеет значение null, итаким образом, попытка установить его свойство IconUri приводит к возникновению исключения NullReferenceException.
Чтобы получить доступ к кнопке на панели приложения, вы должны вместо этого ссылаться на нее по ее нулевому индексу в списке кнопок.Например, приведенный ниже код возвращает ссылку на третью кнопку на панели приложения:
button = (IApplicationBarIconButton)ApplicationBar.Buttons[2];