void m_logic_RowModifiedEvent(object sender, RowModifiedEventArgs e) { ICmIndirectAnnotation row = e.Row; if (row == null) return; IVwSelection sel = MakeRowSelection(row, false); this.ScrollSelectionIntoView(sel, VwScrollSelOpts.kssoDefault); //this.ScrollToEnd(); }
void m_logic_RowModifiedEvent(object sender, RowModifiedEventArgs e) { var row = e.Row; if (row == null) return; if (row == m_logic.LastRow) ScrollToEnd(); else { var sel = MakeRowSelection(row, false); ScrollSelectionIntoView(sel, VwScrollSelOpts.kssoBoth); } }