孝信2005/07/29「TIPS:特定のボタンのクリックを[Enter]キーや[ESC]キーで行うには?」で解説しているように、WindowsフォームのAcceptButtonプロパティに特定のボタンを指定しておくことで、[Enter]キーの入力により、そのボタンを実行することができる。複数行形式(multilineプロパティをTrueに設定)のテキストボックス(あるいはリッチテキストボックス)をフォームで利用している場合には、このAcceptButtonプロパティの機能が優先されてしまって[Enter]キーのみではテキストボックスに改行が入力できない([Ctrl]+[Enter]あるいは[Ctrl]+[M]キーでは入力可能)。AcceptsReturnプロパティテキストボックスに[Enter]キーだけで改行を入力できるようにするには、テキストボックスのAcceptsReturnプロパティをTrueに設定すればよい(デフォルトではFalse)。これにより、AcceptButtonプロパティが設定されていても、テキストボックスでの入力中には[Enter]キーで改行ができ、AcceptButtonプロパティに設定されているボタンはクリックされない([Enter]キーによりボタンをクリックするには、テキストボックス以外にフォーカスをセットすればよい)。テキストボックスのAcceptsReturnプロパティとAcceptsTabプロパティの設定AcceptButtonプロパティ設定時に複数行形式のテキストボックスで[Enter]キーや[TAB]キーにより改行やタブ文字を入力可能にするには、これらのプロパティをTrueに設定する。Trueに設定することにより、[Enter]キーで改行が入力できる。Trueに設定することにより、[TAB]キーでタブ文字が入力できる。AcceptsTabプロパティ同様の働きをするプロパティとして、テキストボックスには[TAB]キーのためのAcceptsTabプロパティが用意されている。通常、[TAB]キーはフォーム内のコントロール間でのフォーカスの切り替えに使用されるため、[Enter]キーの場合と同様に、テキストボックスには[TAB]キーでタブ文字を入力できない([Ctrl]+[I]キーでは入力可能)。AcceptsTabプロパティをTrueに設定することにより(デフォルトではFalse)、フォーカス移動は行われず、タブ文字を入力することができる(フォーカスを切り替えるにはマウスでの操作が必要)。より自動抽出したものです。7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。TranslatorはPowerPoint用のアドイン。