問題タブ [paintevent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
696 参照

vb.net - パネルに複数の画像を描画する - VB.NET

私がやろうとしていること、そして本当に苦労していることは、アプリケーションで複数の画像を次々にパネルに描画させることです。これは現在、関数にリクエストを送信して画像を描画することで機能するようにコーディングされています。上記の画像に対応する値を送信しますが、その後行き詰まります。パネルに何もペイントできません。関数は次のとおりです。

私にとってうまくいかなかったペイント関連のアイテムには、コメント行が含まれていました。パネルをペイントするさまざまな方法を試すことができるように、コメントが付けられました。

パネルの PaintEventArgs サブに画像とそれぞれの場所を送信するために、この関数に何を追加する必要があり、そのサブには何が必要ですか? または、そのサブに送信しない場合は、どうすればよいですか?

PaintEventArgs サブは次のとおりです。

0 投票する
2 に答える
79 参照

vb.net - x 座標と y 座標を指定してループを繰り返して線を作成する

VB.Net のペイント イベントを実験しています。この実験では、(入力したパラメータに応じて) 水平または垂直の繰り返しラインを作成し、対応する終点 x と y に到達するまでループします。

このようなもの:

ここに画像の説明を入力

ここに画像の説明を入力

私が達成しようとしているのは、x と y の開始点x と y の終了点を指定すると、関数は、指定された開始点から開始し、指定された終了点に到達するまで垂直線または水平線を作成する必要があります。

ペイントイベントを使用して曲線と直線を作成できますが、現在、指定された x と y の始点と終点でループを実行する方法がわかりません。

0 投票する
1 に答える
213 参照

qt - func set setWindowFlags(Qt::FramelessWindowHint); を呼び出したときに qt paintEvent がトリガーされない。そしてfunc winid

助けてくれてありがとう〜いくつかのqlabelの領域でdirectx(d3d)を使用してビデオを再生する必要があるため、winid()メソッドを呼び出してラベルwinIdを取得する必要があります。しかし、これを行うと、別の問題が発生します〜

カスタム ボタンの paintEvent は、FramelessWindowHint でウィンドウ フラグを設定するときに winid() のみを呼び出すと、updata() を呼び出した後に実行できません。

そのように:

助けてください、どうもありがとう!

0 投票する
1 に答える
149 参照

c# - 複数のコントロールの上でペイントを実行する

短い問題があります。controlsこの種の画像を好きなものの上にペイントするにはどうすればよいですかtextbox

これは私のコードです:

そして、これは私の出力です:

ここに画像の説明を入力

だから私の目標は、私の考えの中のCompleted上に画像を描くことですか?textbox, labelgroupbox