在我的MainPage的.NET MAUI代码隐藏文件中,我希望多重绑定到ViewModel的一个元素以及XAML中定义的网格的宽度和高度。
目的是让每个网格单元格中的字体自动调整到该单元格的大小,同时考虑“是文本小”布尔值。
问题似乎是,“ScreenGrid.Height”的绑定没有正确解析
(the MultiValueConverter只接收填充为null的数组)。
ScreenGrid在Xaml中定义。
仅解析3个绑定中的第一个绑定即可正常工作。
无法将标签的BindingContext设置为ScreenGrid。
是否有我不知道的明显错误或规则?
XAML文件:
第一个
1条答案
按热度按时间kyxcudwk1#
设置每个ScreenGrid绑定的“source:“参数:
这使
ScreenGrid
成为该绑定的BindingContext。我没有试验;可以从路径参数中删除
{nameof(ScreenGrid)}.
。