Mono.UIAutomation.Winforms.DataGridProvider.OnDataSourceChanged C# (CSharp) Метод

OnDataSourceChanged() приватный Метод

private OnDataSourceChanged ( object sender, EventArgs args ) : void
sender object
args System.EventArgs
Результат void
		private void OnDataSourceChanged (object sender, EventArgs args)
		{
			bool refreshChildren = false;
			SWF.CurrencyManager manager = null;

			// Happens when Navigating DataGrid
			if (lastDataSource == datagrid.DataSource) {
				manager = RequestCurrencyManager ();
				// Only when rendering something different we refresh children
				if (manager != null && manager != lastCurrencyManager)
					refreshChildren = true;
			} else {
				manager = RequestCurrencyManager ();
				refreshChildren = true;
			}

			if (refreshChildren) {
				lastCurrencyManager = manager;
				UpdateChildren ();
			}
		}