У меня есть обработчик событий для текстового поля, а также для RichTextBox. Код идентичен, но
В обработчике # 1 я делаю:
RichTextBox tb = (RichTextBox)sender
В обработчике # 2 соответственно:
TextBox tb = (TextBox)sender
Сделав так, я могу полностью управлять передающим элементом управления. Я хочу знать, как я могу передать объект отправки в текстовое поле или RichTextbox в соответствии с его типом, используя
sender.GetType().Name
а затем создать элемент управления во время выполнения и работать с ним. Таким образом, мне нужна только одна функция обработчика событий: меньше кода, меньше ошибок, проще в обслуживании и DRY: -)