---
title: "Disabling ApplicationBarIconButton in wp7"  
description: "Disabling ApplicationBarIconButton in wp7"  
author: "Manoj Bhatt"  
published: 2014-01-29  
updated: 2014-01-29  
canonical: https://www.mindstick.com/forum/1916/disabling-applicationbariconbutton-in-wp7  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# Disabling ApplicationBarIconButton in wp7

I've two applicationbariconbuttons, out of which one is to be enabled only if certain [conditions](https://www.mindstick.com/blog/394/javascript-if-else) are met. My [Code](https://yourviews.mindstick.com/view/85458/alan-turing-the-mastermind-behind-cracking-the-enigma-code-during-world-war-ii) in C#

```
if (//conditions)  {     ((ApplicationBarIconButton)DeleteButton).IsEnabled = false;  }
```

But while excecution, i get the following [error](https://yourviews.mindstick.com/view/88527/fixing-quickbooks-error-4120-reinstalling-vs-repairing),

An unhandled [exception](https://www.mindstick.com/articles/1824/objective-c-exception-handling) of type 'System.Reflection.TargetInvocationException' occurred in System.Windows.ni.dll

Help me to solve this one.

Thanks in [advance](https://www.mindstick.com/blog/33258/jee-mains-and-jee-advance-exams)

## Replies

### Reply by Pravesh Singh

Hi Manoj,\

Use like that

```
 ApplicationBarIconButton myAppIconButton =
(ApplicationBarIconButton)ApplicationBar.Buttons[0]; myAppIconButton.IsEnabled = false;
```

And you will disable it.


---

Original Source: https://www.mindstick.com/forum/1916/disabling-applicationbariconbutton-in-wp7

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
