private void DoHintPanelReady(NotePanelEx hintPanel, EventHandler <HintPanelReadyEventArgs> eventHandler) { if (eventHandler != null) { eventHandler(this, new HintPanelReadyEventArgs(hintPanel)); } }
private void PlaceHintPanels() { bottomHintPanel = getHintPanel(DockStyle.Bottom); var controls = ((Control)((IViewSiteTemplate)Frame.Template).ViewSiteControl).Controls; controls.Add(bottomHintPanel); DoHintPanelReady(bottomHintPanel, BottomHintPanelReady); warningHintPanel = getHintPanel(DockStyle.Top); controls.Add(warningHintPanel); DoHintPanelReady(warningHintPanel, WarningHintPanelReady); }
void SetProperty(LayoutViewCustomizationForm form, NotePanelEx obj, string text, bool visibility) { var panel = GetAll(form.Controls[0], typeof(NotePanelEx)).ElementAt(0); if (panel != null) { panel.Text = text; panel.Visible = visibility; } }
public HintPanelReadyEventArgs(NotePanelEx hintPanel) { this.hintPanel = hintPanel; }
private void DoHintPanelReady(NotePanelEx hintPanel, EventHandler <HintPanelReadyEventArgs> eventHandler) { eventHandler?.Invoke(this, new HintPanelReadyEventArgs(hintPanel)); }
private void DoHintPanelReady(NotePanelEx hintPanel, EventHandler<HintPanelReadyEventArgs> eventHandler) { if (eventHandler != null) eventHandler(this, new HintPanelReadyEventArgs(hintPanel)); }