在线等!怎么在wpf中利用后台的代码给定位置,大小和source,创建image,并在界面显示出来。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在线等!怎么在wpf中利用后台的代码给定位置,大小和source,创建image,并在界面显示出来。相关的知识,希望对你有一定的参考价值。

参考技术A xaml中放个Grid 起个名字比如name=grid,后台代码中创建Image ,
Image image=new Image();
image.Width=XXX;
image.Height=XXX;
image.Source=XXX;
位置自己设置
this.grid.Children.Add(image);
这样就可以了追问

请问那个位置要怎么设置啊?我用new thickness(0,0,0,0),图片显示的位置在grid控件的中心,添加了HorizontalAlignment = HorizontalAlignment.Left; VerticalAlignment = VerticalAlignment.Top之后;可以显示到左上角。但是为啥同样大小的图片显示的却和直接放在image还是不一样。

WPF/Silverlight的问题:在后台代码动态生成的控件,怎么设置动态样式 Style="DynamicResource sbStyle

我希望在后台代码自己生成的按钮设置样式
Buttion btn = new Buttion();
btn.Content = "myButton";
btn.Click += new RoutedEventHandler(Button_Click);
this.wpp.Add(btn);
但是样式不知道怎么添加,我希望的是动态资源中的样式

好比我在XAML中
<Buttion Style="DynamicResource SimpleButton" Content="myButtion" Click="Button_Click"/>

参考技术A btn.SetResourceRefrence(Button.StyleProperty,"SimpleButton") ;本回答被提问者采纳

以上是关于在线等!怎么在wpf中利用后台的代码给定位置,大小和source,创建image,并在界面显示出来。的主要内容,如果未能解决你的问题,请参考以下文章

WPF 利用后台C#代码实现一个平移动画。!!!

WPF运行中怎么用C# 代码调整窗口位置,特别是怎么居中到屏幕中央

C# WPF如何模拟触摸屏Touch事件??急急急 重谢!!在线等!!

WPF 如何实现图片原比例缩小

在Delphi中,如何利用滚动条改变字体的大小

wpf怎么自定义窗口