Вы можете использовать оператор фигурной скобки, чтобы указать, сколько раз символ должен появляться:
String []thisCombo2 = thisCombo.split("(?<=\\G.{" + count + "})");
фигурная скобка - это удобный инструмент, поскольку вы можете использовать ее для указания точного количества или диапазонов.
Вы можете вызвать новое событие и передать любые подписки прямо в элемент управления, если хотите:
public class UserControl1 : UserControl
{
// private Button saveButton;
public event EventHandler SaveButtonClick
{
add { saveButton.Click += value; }
remove { saveButton.Click -= value; }
}
}
Раскройте весь TextBox как общедоступное свойство в пользовательском элементе управления и подпишитесь на его события так, как вы хотите.
Пример:
class myUserControl: UserControl {
private TextBox _myText;
public TextBox MyText { get {return _myText; } }
}
После этого вы можете подписаться на любое из его событий следующим образом:
theUserControl.MyText.WhatEverEvent += ...
Надеюсь, это поможет!