private void ShowNodeRepresentation(INode node) { UserControl control = node.CreateControl(); ISettingsControl settingsControl = (ISettingsControl)control; settingsControl.LoadData(); Strings.Localize(control); ShowControl(node, control); }
private void formMain_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F5) { // Refresh the currently selected node. A bit experimental... RefreshCurrentNode(null); if (panelMain.Controls.Count > 0) { ISettingsControl settingsControl = panelMain.Controls[0] as ISettingsControl; settingsControl.LoadData(); panelMain.Controls[0].Focus(); } } }