www.3112.net > 在WPF中如何实现imAgE控件填充整个窗体

在WPF中如何实现imAgE控件填充整个窗体

明确告诉你你的思路是错误的。 WPF中Window类是不允许作为子元素存在的,所以说窗体中嵌套窗体是不可能实现的。 你学习一下以下内容(MVVM,DataTemplate),你应该就会做了。

image.Source = new BitmapImage(new Uri("你的地址"));

如果你想在window里直接显示一个图片的话,直接在里面加一个Image控件并指定其Source就行了。如果你是想让图片作为窗体背景来显示的话,制定window的background为imageBrush就可以了。例:

直接右键添加啊,然后在格式那一栏里面设置为所以格式将图片添加进来,最后在代码去写上Image source=“sds111.jpg”就OK啦,我这里是假设图片的号码是sds111.jpg

我有一个用户控件,用户控件被动态加载到主窗体(frm_Manage)里。我想当用户控件被点击后就清空主窗体里Grid控件里的所有子控件。private void lbl_MenuName_MouseLeftButtonDown(object sender, MouseButtonEventArgs e){//frm_Manage为主窗体,G...

整个窗体只读的话应该是做不到的,不是所有的控件都有IsReadOnly属性,但是每个控件都有 IsEnabled属性,设置控件的启用状态,但是和 只读状态还是有一定区别的,至少不能选中文本框内文字, 相同之处是都能禁止编辑,也许对你有帮助 IsEnabled=...

第一个窗体控件属性设为public,或者用一个公共的变量存放数据,第二个窗体可以直接调用

思路就是,用控件的高度宽度和窗体的相关属性做绑定。当然还可以用Converter做进一步的设置。

把MainWindow.xaml换成你自定义的windows就行 在app.xaml里

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com