другой простой способ с использованием re будет
import re, clr
text = 'some string... this part will be removed.'
text= re.search(r'(\A.*)\.\.\..+',url,re.DOTALL|re.IGNORECASE).group(1)
// text = some string
Документация MSDN в CellEndEdit
:
Происходит, когда режим редактирования останавливается для выбранной в данный момент ячейки.
blockquote>и следует пример того, как перехватить это событие, инициирующее в случае неправильной проверки - вот почему оно останавливается: не потому, что пользователь закончил, а потому, что произошло событие проверки. С другой стороны, в документации MSDN на
CellValueChanged
говорится, чтоСобытие DataGridView.CellValueChanged наступает, когда фиксируется указанное пользователем значение, что обычно происходит, когда фокус покидает ячейка.
blockquote>, в вашем случае. Ура!