![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
C#でできるか分かりませんが、ウィンドウ自体にアルファ値を設定できます。
コントロール群が被さる程度の大きさのウィンドウを別に作成し、そのウィンドウのアルファ値を操作してみてはいかがでしょう?
回答ありがとうございます。
私もその方法でいけると思い試したのですが、透過できるのはトップレベルのWindowだけ見たいですね。(いろいろ試しましたが子Windowではできませんでした)
そこでトップレベルの半透明Form(Window)を作ってそれをTopMostで表示でできたんですが、TopMostなので他のWindowがアクティブの時でも最前面に見えてしまうんですよね。(フォーカス失ったらTopMostやめる、という処理を入れればいいんですが)
やはりこの方法で行くしか無いんですかね~。
No.3
- 回答日時:
なるほど~
たしかにSetLayeredWindowAttributesなどは子ウィンドウに設定できませんでしたね^^;
そうなると、punioさんのやられているようにTopMostで別ウィンドウを作成するしかないですかね・・・
でも気になるのは、コントロールにコンボボックスがあった場合、ドロップリスト部がTopMostの半透明ウィンドウのさらに上に出ちゃったりしないですかね・・
リストは前面にでますね・・・(´д`;)
まぁこれはこれでいいかな、と。
他の方法は・・・ちょっと無理っぽいですかね~。
一応この方法と今後の試行錯誤をYahooBlogに書く(つもり)ので、このページを見に来てくれた人のためにURL乗っけておきます。
http://blogs.yahoo.co.jp/yse_99/folder/1404297.h …
clsdi99さんありがとうございました
No.1
- 回答日時:
既に描画自体の処理は心得ておられるようなので、簡単に。
ラベル(等の描画可能なコントロール)をコントロール上に貼り付けて、その下に各種コントロールを配置されると良いのでは?
回答ありがとうございます。
ラベルで試してみたのですが、背景として透過できるのはコントロールの親のみ(Label.Parentに指定した物が背景となる?)という点と、イベントが下のコントロールに届かないという問題があり、この方法では実現できそうもありませんでした。
私の実装方法がまずいのかも知れませんが・・(´д`;)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- マンガ・コミック 漫画の練習方について 1 2022/06/06 19:26
- マンガ・コミック いい加減この議論に蹴りを付けたい・・・納得したい・・・ 3 2022/12/28 11:36
- フリーソフト GIMPの使い方 1 2022/07/11 13:52
- pixiv 絵師はなぜ1枚絵ばかりで漫画を描かないのか? 14 2022/08/05 10:30
- 美術・アート 私はネットの掲示板で絵も性格も最悪の出来と書かれました 私は2013年から今もネットに自分の描いたイ 9 2022/03/29 01:16
- レトロゲーム ファミコンのインベーダー。なぜ左右に動けるのか? 1 2022/07/05 14:19
- 学校 静岡県立の富士東高校か、富士宮西高校に行きたい中学3年生女子です。 高校では美術部に入ろうと思います 2 2022/12/01 16:50
- 画像編集・動画編集・音楽編集 medibang paint を使っているのですが、 [画像をレイヤーとして開く]で写真をトレースし 2 2023/03/18 04:36
- 美術・アート 絵画の題名が知りたいです。背景はピンクっぽい色で中心にオレンジ色の髪をした女性が頬杖をついてニコッと 4 2022/08/20 23:58
- 美術・アート 大至急!イラストコンクールについて 1 2022/08/17 11:11
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Labelの文字をスクロールする際...
-
Windowのちらつき防止
-
PCで「使用可能な場合はグラフ...
-
ティアリングについて
-
GDI+で高速な描画
-
最前面に無理やりフォームを持...
-
VB.NETでPictureBoxへの描画に...
-
絵を描くにはMac?Windows
-
C# ラバーバンドの描画を快適に...
-
テキストボックス 自動スクロ...
-
コントロールの上に描画
-
ブレゼンハムのアルゴリズムに...
-
NVIDIAのシェーダーキャッシュ
-
スピードの速い描画
-
グラフの交点の求め方(Excel)
-
ゲームでは結局どっちが良いの?
-
マインクラフト(pc版)で座標...
-
コントロール内の文字の背景色
-
エクセルで作った新しいウイン...
-
UWSCで特定のChromeのタブをア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MFCでOnPaintのタイミング
-
[VB.net] DataGridViewの列ヘッ...
-
word
-
NVIDIAのシェーダーキャッシュ
-
TextBoxに文字を書いても表示さ...
-
VB6,リストボックスの特定行の...
-
UpdateData( FALSE); による文...
-
PCで「使用可能な場合はグラフ...
-
VC++プログラムをつかったBMP画...
-
VBAにGDI+を参照させる方法
-
FlexGridの一部のみ表示を更新...
-
pset関数について
-
エクセルでガンチャートを作成...
-
C言語(dxlib)のDrawboxについ...
-
Form1 Load で実行されない。
-
MFCのタイマーのつかい方を教え...
-
InvalidateRectの使い方について
-
CStaticコントロールの静的イメ...
-
Windowのちらつき防止
-
VB.netでのライン描画方法がわ...
おすすめ情報