【.NET Framework 4.6.1】MultiLineなTextBoxでCtrl+Aが使えない問題が解決(今更)

公開日: : Blog, Microsoft , , ,

WinForms.NETなアプリケーションの標準TextBoxで、Multiline=Trueに設定してしまうと、Ctrl+Aキーによるテキストの全選択が効かなかった。

使用者側は全選択をしてコピー、といった使い方をするケースが多いようで、これは対応してほしいといった要望も今まで聞いてきた。

以下のようにRichTextBoxで代替したり、KeyDownイベントを実装したりしなければいけなかったのである。
http://stackoverflow.com/questions/16197915/how-can-i-allow-ctrla-with-textbox-in-winform

 

これまでは。

 

先日、Visual Studio 2015 Update 1とともに、.NET Framework 4.6.1がリリースされた。
以下に変更点が記載されているが、末尾にWinFormsの変更点が記載されている。
https://github.com/Microsoft/dotnet/blob/master/docs/releases/net461/dotnet461-changes.md

そこに、

CTRL+A works in multiline text boxes [145670]

 

imasara1

今更感が少しあるけど、とうとう標準で対応されました:)

 

関連記事

no image

Desktop App Converter で作成したUWPアプリケーションをストアで公開したい

Twitterで掲題について調べている人がいらっしゃって、一緒に調べてみたのだが 案内されているペー

記事を読む

no image

【Swift】SecItemCopyMatchingで複数件を処理

SecItemCopyMatchingを使ってKeyChainからデータを取得する時に 全件取得し

記事を読む

no image

【iPhoneアプリ】背景画像を設定する

ImageResourceにBg.pngという背景画像を登録しておく 背景を設定するタイミング

記事を読む

no image

【ストアアプリ】資格情報の保存と読み込み

こんにちは。 Windowsストアアプリで資格情報をセキュアに保存する方法について。

記事を読む

no image

SmallBasicで拡張ライブラリを使用する

こんにちは。 teratailにて以下の質問に遭遇しまして。 small basic の 拡

記事を読む

【ストアアプリ】トースト通知の基本

Windowsストアアプリ開発での基本。 トースト通知について投稿します。 Pack

記事を読む

拡張温度に対応した Windows 10 IoT Core ボード

Windows 10 IoT Core 対応ボード その2 こっちは拡張温度対応している。 Ban

記事を読む

no image

【ストアアプリ】基本的な印刷手順

Windowsストアアプリにて印刷を行う方法を紹介します。 印刷を行うには印刷コントラ

記事を読む

【iPhoneアプリ】多言語対応させる2

今回はコード内の文字列を多言語化する ファイルを追加する。  

記事を読む

no image

Microsoft.Expression.Encoderで動画のフレーム画像を取得

動画ファイルから指定したフレーム画像を取得する。 Microsoft.Expression.Enco

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑