void OnChanged(string path)
{
if ( (!_sqlTabPagesCntrl.Settings.IsAskForQueryUpdateOutside) && (_fullName != path) ) return;
try
{
// run update TextBox in syncContext to make sure it works
_syncContext.Post(o => _sqlTabPagesCntrl.ReloadTabPageWithAsk(), null);
}
catch (Exception e)
{
MessageBox.Show($"{e}", @"Error invoke foreign thread");
}
}
#endregion