コード例 #1
0
ファイル: ScriptManager.cs プロジェクト: KHCmaster/PPD
        void FlowSearchPanel_SelectionChanged(FlowScriptControl.Classes.SearchResultItem obj)
        {
            var foundForm = FlowDrawForms.FirstOrDefault(f => f.FlowDrawPanel.Guid == obj.SearchResult.Guid);

            if (foundForm == null)
            {
                return;
            }
            if (CurrentFlowDrawForm != foundForm)
            {
                foundForm.Activate();
            }

            if (obj.Source == null)
            {
                foundForm.FlowDrawPanel.SelectAndFocus(obj.Comment);
            }
            else
            {
                foundForm.FlowDrawPanel.SelectAndFocus(obj.Source);
            }
        }
コード例 #2
0
        void flowSearchPanel1_SelectionChanged(FlowScriptControl.Classes.SearchResultItem obj)
        {
            var foundTab = Tabs.FirstOrDefault(tab => tab.FlowDrawPanel.Guid == obj.SearchResult.Guid);

            if (foundTab == null)
            {
                return;
            }
            if (CurrentFlowDrawTab != foundTab)
            {
                tabControl1.SelectedTab = foundTab;
            }

            if (obj.Source == null)
            {
                foundTab.FlowDrawPanel.SelectAndFocus(obj.Comment);
            }
            else
            {
                foundTab.FlowDrawPanel.SelectAndFocus(obj.Source);
            }
        }