public void RaiseOnBatchKeywordsRequested(object sender, BrowserEventArgs e) { if (null != this.m_onBatchKeywordsRequested) { this.m_onBatchKeywordsRequested(sender, e); } }
internal void RaiseOnOpenAttachmentFile(object sender, BrowserEventArgs e) { if (null != this.m_onOpenAttachmentFile) { this.m_onOpenAttachmentFile(sender, e); } }
public void RaiseOnLoginRequested(object sender, BrowserEventArgs e) { if (null != this.m_onLoginRequested) { this.m_onLoginRequested(sender, e); } }
internal void RaiseOnBeforeShowNodeDetail(object sender, BrowserEventArgs e) { if (null != this.m_onBeforeShowNodeDetail) { this.m_onBeforeShowNodeDetail(sender, e); } }
internal void RaiseOnBeforeShowNodePreview(object sender, BrowserEventArgs e) { if (null != this.m_onBeforeShowNodePreview) { this.m_onBeforeShowNodePreview(sender, e); } }
internal void RaiseOnNodeClick(BrowserEventArgs args) { if (null != this.m_onNodeClick) { this.m_onNodeClick(this, args); } }
internal void RaiseOnStartDrag(BrowserEventArgs args) { if (null != this.m_onStartDrag) { this.m_onStartDrag(this, args); } }
private static void OnPreviewMouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (BrowserEventsHandler == null) { return; } if (s_isDragging) { return; } if (s_dragInfo != null) { s_dragInfo = null; } var dataContext = HitTestValidItem(sender, e); if (dataContext == null) { return; } if (e.ClickCount == 1) { BrowserNodeViewModel viewModel = GetSelectedBrowserNodeViewModel(sender); if (viewModel == null || viewModel != dataContext) { return; } // collect event arguments BrowserEventArgs args = new BrowserEventArgs() { Sender = sender }; args.BrowserNodeViewModel = viewModel; args.DataObject = viewModel.DataObject; // Raise event if hook browser events. bool hookBrowserEvents = GetHookBrowserEvents((UIElement)sender); if (hookBrowserEvents && BrowserEventsHandler != null) { BrowserEventsHandler.RaiseOnNodeClick(args); } } }