I have a question, I am building small login system, basically its ready and working, but still having some problems with UI, si if I take such button click action

```
    private void LoadButton_Click(object sender, RoutedEventArgs e)
    {
        Nullable<bool> creditencialFile = _controls.CredencialsFileDialog.ShowDialog();
        if (creditencialFile == true)
        {
            ContextStatic.Filename = _controls.CredencialsFileDialog.FileName;
            FileInfo creditencialsFileInfo = new FileInfo(ContextStatic.Filename);
            ContextStatic.RootFolder = creditencialsFileInfo.DirectoryName;
            model.LeapCreditencials = CredentialHelper.LoadCredentials(ContextStatic.Filename);
        }
    }

```

It loads credentials from file, and they are saved in object attribute:

```
model.LeapCreditencials = CredentialHelper.LoadCredentials(ContextStatic.Filename);

```

Now i want to refresh or reload UI so I all information windows would be set up to with new info. Question is should I need to reload per one control, or there is a smart way to reload Ui with new object values?