プロジェクト内に「images」フォルダを作成しました。
関数SetImage()が呼び出されたら、/ images / image.jpgから画像を取得して、パネルに配置します。
xamlのパネル宣言は次のようになります。
xmlns:my="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"
xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
<my:WindowsFormsHost Name="windowsFormsHost1">
<wf:Panel x:Name="panelWinform" Dock="Fill" />
</my:WindowsFormsHost>
パネルにコントロールを表示するために機能する例:
panelWinform.Controls.Clear();
panelWinform.Controls.Add(controlObject);
controlObject.Dock = System.Windows.Forms.DockStyle.Fill;
controlObjectの代わりに画像を配置するにはどうすればよいですか?
そして、.clear()は何をしますか?もう一度呼び出す必要がありますか?