相对布局上的背景图像无法获得表单上的屏幕尺寸
Background image on relative layout don't get the screen size on forms
这是标签页的图像和布局代码:
RelativeLayout PrincipalLayout = new RelativeLayout ();
Image background = new Image {
Source = Images.Background,
};
PrincipalLayout.Children.Add (background,
xConstraint: Constraint.RelativeToParent ((parent) => {
return 0;
}),
yConstraint: Constraint.RelativeToParent ((parent) => {
return 0;
}),
widthConstraint: Constraint.RelativeToParent ((parent) => {
return parent.Width;
}),
heightConstraint: Constraint.RelativeToParent ((parent) => {
return parent.Height;
})
);
this.Content = PrincipalLayout;
但是图像不是从 X = 0 开始,也没有在正确的位置结束。
看图:
我需要图像获取所有帧。
Image 对象的默认方面是 AspectFit - 这可能会导致一些字母装箱。
有关可能更好地显示您的图片的其他方面,请参阅文档:
这是标签页的图像和布局代码:
RelativeLayout PrincipalLayout = new RelativeLayout ();
Image background = new Image {
Source = Images.Background,
};
PrincipalLayout.Children.Add (background,
xConstraint: Constraint.RelativeToParent ((parent) => {
return 0;
}),
yConstraint: Constraint.RelativeToParent ((parent) => {
return 0;
}),
widthConstraint: Constraint.RelativeToParent ((parent) => {
return parent.Width;
}),
heightConstraint: Constraint.RelativeToParent ((parent) => {
return parent.Height;
})
);
this.Content = PrincipalLayout;
但是图像不是从 X = 0 开始,也没有在正确的位置结束。
看图:
我需要图像获取所有帧。
Image 对象的默认方面是 AspectFit - 这可能会导致一些字母装箱。
有关可能更好地显示您的图片的其他方面,请参阅文档: