問題タブ [toolstripbutton]

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 投票する
1 に答える
383 参照

winforms - 別のプロセスで Windows Froms ToolStrip ボタンのクリックをシミュレートする

別のアプリケーションで Windows フォーム ツールストリップのハンドルを見つけました。(ウィンドウ名はtoolStrip1、クラス名はWindowsForms10.Window.8.app.0.378734aです。)

子ボタンを列挙し、キャプションでボタンを見つけ、ボタンのクリックをシミュレートする方法はありますか? ボタンは子ウィンドウではないため、EnumChildWindowsは機能しません。

ToolStrip 自体の一定の座標でマウス クリックをシミュレートすることは、使用可能なボタンとボタンのキャプションが変わる可能性があるため、あまり良いオプションではありません。

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

c# - C#: OnRenderSplitButtonBackground オーバーライド後に矢印が消える

オーバーライドを使用して背景を変更しようとしToolStripSplitButtonていましたが、ボタンにカーソルを合わせるとドロップダウンの矢印が消えます。

コード:

結果は次のようになります。

ToolStripSplitButton

私はそれOnRenderArrowが存在することを知っており、それをオーバーライドしようとしましたが、 のdropdownRectangleによって「上書き」されているようOnRenderSplitButtonBackgroundです。

これを修正するにはどうすればよいですか? 前もって感謝します!