UserControl から派生した Windows フォーム コントロールを作成して、WPF アプリに埋め込みます。私は通常、このリンクに記載されている手順に従いました。
public ref class CTiledImgViewControl : public UserControl
{
...
virtual void OnPaint( PaintEventArgs^ e ) override;
...
};
そして私のCPPファイルでは:
void CTiledImgViewControl::OnPaint( PaintEventArgs^ e )
{
UserControl::OnPaint(e);
// do something interesting...
}
すべてがコンパイルされて実行されますが、OnPaint メソッドが呼び出されることはありません。
探すべきもののアイデアはありますか?私はC++で多くのことを行ってきましたが、WinFormsとWPFにはかなり慣れていないので、明らかなことかもしれません...