エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C#でフォームを擬似的にロックする方法
はじめに C#で、特定のフォーム内のコントロールに対する作業をバックグラウンド(別スレッド)で行って... はじめに C#で、特定のフォーム内のコントロールに対する作業をバックグラウンド(別スレッド)で行っている間、フォームへのアクセスを禁止するには、「this.Enabled = false」を指定するだけで事足ります。 しかし、テキストボックスなどの編集可能なコントロールは、使用不可能になるとグレイアウトするため、処理が一瞬で終わるような場合、ユーザーには画面がちらついたような印象を与えてしまいます。 そこで本稿では、EnabledやTextプロパティの変更をはじめとする、バックグラウンド作業中のコントロールの更新やアクセスをユーザーから隠す方法について紹介します。 対象読者 .NET Frameworkにおいてマルチスレッドによるコントロール処理を検討している方。 必要な環境 Visual C# 2005以降、あるいはそれに準ずる開発環境。サンプルプログラムはVisual Studio 2






2017/06/13 リンク