mic*_*nha 5 xamarin xamarin.forms
我一直在寻找这个但找不到任何东西。
我想设置图像的最大高度。它可能位于其他元素内部,也可能不在其他元素内部。
我不希望该图像具有静态尺寸。
我很感激任何帮助
Xamarin.Forms 中没有最大高度属性,CSS 样式也不支持它。已经有一个添加最大高度属性的增强请求:https://www.google.com/search?q=Xamarin.+Forms+maximum+height&oq=Xamarin.+Forms+maximum+height&aqs=chrome..69i57j0。 6714j0j7&sourceid=chrome&ie=UTF-8
但是,您可以监视SizeChanged事件并Image检查高度并根据需要重置它,例如:
XAML:
<Image x:Name="image" Source="imagename.png" />
Run Code Online (Sandbox Code Playgroud)
背后的C#代码:
public MainPage()
{
InitializeComponent();
image.SizeChanged += (sender, e) => {
if (image.Height > 50)
image.HeightRequest = 50;
};
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5054 次 |
| 最近记录: |