No.1ベストアンサー
- 回答日時:
オーバーライドしたのはFormクラスのOnPaint()メソッドですか?
再描画不要な場合ならば走行しませんが。
また、Form.ActiveControlプロパティによって、現在アクティブな
コントロールを得ることができますから、OnPaint()内でそれを
利用して判定可能と思われます。
お礼遅くなりました。
テキストボックスからの呼び出しにより何度も同じOnPaint処理を繰り返すという今回の問題は 「 ActiveControlプロパティ」を利用することで 阻止することができました。 ありがとうございます。
元々テキストボックスコントロールがこんなに何度も細かくPaintイベントを起こしているものとは知りませんでした。
ところで
>再描画不要な場合ならば走行しませんが。
とおっしゃっておられる事についてなのですが,これはプログラムの作り方によってOnPaintハンドラーそのものに入らないようにできるのではないのかなどと妄想してしまいましたがいかがなもので御座いますやら。
なお私C#に浅いので確かでないのですが override OnPaint()は class Form1:Form の中に置いたものであります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Access の SetFocus について教えてください 5 2022/08/04 07:32
- その他(Microsoft Office) パワーポイントやワード、エクセルでのスライドショーやテキストの微調整について 1 2023/01/12 05:50
- Visual Basic(VBA) ActiveReportのdetailをデータセットの自動バインドを使って帳票を出力しています。 1 2023/08/16 07:16
- IT・エンジニアリング ActiveReportのdetailをデータセットの自動バインドを使って帳票を出力しています。 1 2023/08/16 07:17
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Excel(エクセル) Excelエクセルが勝手に10MBになりました シートを沢山使ってデータを書いてました。挿入のテキス 4 2023/07/25 15:12
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- Visual Basic(VBA) Application.InputBoxの表示形式 2 2022/08/09 22:32
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- その他(パソコン・スマホ・電化製品) ワードでテキストボックス内の文字を連動させない方法 2 2023/02/09 16:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Exception occurred during eve...
-
VB.NETのSendMessageを教えてく...
-
描画処理が実行されない
-
JAVAでの背景画像表示
-
C# DataGridView のCellPaintin...
-
VB.NET フォーム上に描いたグ...
-
「タイプ初期化子が例外をスロ...
-
エクセルVBAで、条件に一致する...
-
EXCEL VBAにて動的にCheckBOXを...
-
インスタンス参照でアクセスで...
-
新規契約でUQモバイル申し込も...
-
変数名の付け方
-
javascriptからjavaを呼び出したい
-
C言語での文字列より値を抜き出す
-
VB.netでメソッドからコントロ...
-
C#において、同じインスタンス...
-
Java初級 引数に適用できません
-
private static という変数の修飾
-
VB.NET getとsetの概念がわかり...
-
VB.NETでフォーム上にExcelのよ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JAVAでの背景画像表示
-
VB.NET フォーム上に描いたグ...
-
VB.NETのSendMessageを教えてく...
-
C# DataGridView のCellPaintin...
-
Javaで文字の角度を変えて表示...
-
canvasで表示されてる画像を1...
-
画面のちらつきの原因が知りた...
-
Labelコントロールの背景をグラ...
-
重なった要素上でのイベントで...
-
java.awt.peer?
-
Canvas等の図形を移動する時,直...
-
OpenLayersの描画を固定で表示...
-
ID3DXSprite::Drawメソッドに関...
-
SwingとEDT(イベントディスパッ...
-
C#のGraphicsクラスについてです。
-
複数画像表示切り替え Visual c++
-
Androidのフォントサイズ(SP)と...
-
Androidで画像の中で指定した範...
-
描画処理が実行されない
-
JavaScript でスライダーを作る...
おすすめ情報