I Have UserControl called "Footer.xaml" and "Header.xaml" Both User Control are place to different window.
Footer.xaml have two button :- btnBasic btnStandard
Header.xaml have one button :- lobby
When i click on Lobby button from the Header.xaml i want to change the IsEnabled property of the both button [ btnBasic and btnStandard ] on my condition.
I Try the below things [ Footer.xaml.cs ] by default the both button IsEnabled = true
public partial class Footer : UserControl
    {
        static Footer objFooter = new Footer();
        public Footer()
        {
            InitializeComponent();
            objFooter = this;
        }
        public static Footer GetFooterInstance()
        {
            return objFooter;
        }
}
and on Header.xaml.cs
private void btnLobby_Click(object sender, RoutedEventArgs e)
        {
                Footer objFooter;
                objFooter = Footer.GetFooterInstance();
                objFooter.btnBasic.IsEnabled = false;
                objFooter.btnStandard.IsEnabled = false;
    }
But nothings is effect with button.