nanashiさん、kamurinさん、どうもありがとうございました。引数の型チェックはコンパイル時エラーになりましたのでOKOK。渡されたコントロールの種類はTypeNameで分かりました。またよろしくお願いします。