在线等!怎么在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"/>
以上是关于在线等!怎么在wpf中利用后台的代码给定位置,大小和source,创建image,并在界面显示出来。的主要内容,如果未能解决你的问题,请参考以下文章
WPF运行中怎么用C# 代码调整窗口位置,特别是怎么居中到屏幕中央