テキストボックス上に透明のピクチャーボックスを重ねて表示したい
こんばんは、表題の件に付きご教示頂けますでしょうか?
テキストボックスでテキストを編集するエディタ的なWindows Formアプリケーション(WPF不可)を製作中です。
テキスト編集エリア(テキストボックス)に表示された文字に対して注釈や付加情報をグラフィックスで表示して重ねあわせて表示したく思いPictureBox
コントロールをテキストボックスの前面に配置しBackgroundColor
をTransparent
に設定したところフォームと同じ色になり透明になりません。
この場合のTransparent
はフォームと同じ色を意味する事である事はわかったのですが肝心のPictureBox
を透明にする方法がわかりません。
テキストボックス上のテキストに対してグラフィックがドロー出来ればピクチャーボックスに特に拘る積りはないのですが今のところテキストボックスの上にピクチャーボックスを重ねる方法しか思いつきません。
どなたか解決方法などご存知の方がおられましたらご教示お願い出来ますでしょうか?
開発環境は.NET Framework 4 Windows7 64Bitです。
よろしくお願いします。