示例#1
0
        private void dlvTypeStats_CellClick(object sender, CellClickEventArgs e)
        {
            if (e.ClickCount != 2)
            {
                return;
            }
            var clrDumpType = ((UIDataProvider <ClrDumpType>) this).Data;

            if (clrDumpType != null)
            {
                TypeInstancesModule.Create(clrDumpType, this, mod => RequestDockModule(mod));
            }
        }
示例#2
0
        private void OnCellClick(object sender, CellClickEventArgs e)
        {
            if (e.ClickCount != 2)
            {
                return;
            }
            if (!(e.Column is DiffColumn col))
            {
                return;
            }
            var clrDumpType = SelectedTypeInstancesAddressList(col.ClrDump);

            TypeInstancesModule.Create(clrDumpType, this, mod => RequestDockModule(mod));
        }
示例#3
0
        private void dlvDelegates_CellClick(object sender, BrightIdeasSoftware.CellClickEventArgs e)
        {
            if (e.ClickCount != 2)
            {
                return;
            }

            var selectedDelegateType = Data;

            if (selectedDelegateType == null)
            {
                return;
            }

            TypeInstancesModule.Create(selectedDelegateType, this, mod => RequestDockModule(mod));
        }