- - PR -
複数行のテキストボックスで改行させない
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-03-09 21:49
テキストボックスでマルチラインにし
WordWrapは有効で Enterを押したときに改行させないようにしたいです。 デフォルトでAcceptsRetrunはFalseなのに なぜか、Enterを押すと改行されてしまいます。 ご存知の方教えていただけるとうれしいです。 | ||||
|
投稿日時: 2007-03-09 23:00
未記入さん、こんにちは
ダッチです。 AcceptsRetrun のヘルプによるとこのように記載されています。
Form.AcceptButton プロパティ に値を設定してみてください。 | ||||
|
投稿日時: 2007-03-09 23:25
ボタンがないと駄目なのですか。
ボタンは必要としてないのでとりあえず、隠しボタンのようなものを作っといて それを設定するのも一つの手だと思いますが なんだか、綺麗じゃないのでボタン無しで うまくいく方法がないか考えてみます。 皆さんのアドバイスもいただければとても助かります。 | ||||
|
投稿日時: 2007-03-09 23:32
考え方としては、キーを横取りしてなかったことにすれば良いです。
しかし、それはあくまで 'キーだけで見た場合の解決策' です。 "改行させない" ということは改行コードを入れてはいけないということになります。 となると 「貼り付け」 などにも対応する必要があると思いますが、このあたり考えていますでしょうか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1