プログラマー側の入力、が何を指すかは分からんが、
コントロールを継承して、そういうイベントを発生させればいんじゃない?