我在我的项目中创建了一个文件夹“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() 有什么作用?我需要再打电话吗?