问题标签 [stacklayout]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin - 为 Grid 子级设置相对高度
我将 2 个孩子添加到这样的网格中:
ContentPage(这是一个导航页面)的内容是大网格。
我想让 grid1 占据可用高度的 80%,而 grid2 占据 20%(或其余部分)。
我怎么能做到这一点?
xamarin.forms - 使用下划线时,Xaamrin Forms BoxView Width Too Long
我正在使用 BoxView 在我的应用程序中完成下划线。我有几个非常短的标签 - 是或否等文本。这是其中一个标签的 XAML,带有用于下划线的 BoxView:
我的问题是 BoxView 的宽度总是超出我的文本我尝试在我的 App.Xaml 文件中覆盖 MinWidthRequest ,如下所示:
但这没有效果。我已经包含了屏幕截图供您查看。
仅供参考 - 黄色是标签的宽度。您看不到任何紫色(StackLayout 的背景颜色),因为 StackLayout 和 Label 的宽度相同。第二个屏幕截图显示了如果我删除 BoxView 后屏幕的外观 - 即 Label 和 StackLayout 的大小正确。
对于如何解决这个问题,有任何的建议吗?
xamarin - 如何使按钮之间的空间为零?
我在 xaml 中有这个
我想知道为什么按钮总是垂直分开而不是一个在另一个之上
android - Xamarin.Forms.Maps 和 StackLayout
我尝试使用 Xamarin.Forms.Maps 制作应用程序。我尝试使用官方示例,我这样做了:
它是我的 MapPage 的构造函数,它继承了 ContentPage。但是,当应用程序运行时,它不会将活动表单更改为我的 MapPage。如果我评论某些内容并且 StackLayout 在 Children 中没有地图,则会显示该表单。我通过调用这个来显示之前的表格:
有人可以给我一些建议吗?
listview - Xamarin 形成堆栈布局问题
我有一个垂直堆栈布局的表单。它有两个孩子。第一个(最上面的)孩子是一个条目。第二个孩子是列表视图。我的问题是我希望列表视图扩展以填充屏幕上的剩余空间,然后可以滚动。没有为列表视图设置一个特定的高度(这显然不适用于不同的屏幕尺寸)我一直无法实现这一点。如果我将列表视图的垂直选项设置为 FillAndExpand,它似乎会从屏幕边缘展开,并且您无法滚动到列表视图中最底部的条目。在不设置特定高度的情况下如何实现这一点?此布局是在 C# btw 中动态生成的。父堆栈布局的垂直选项也是 FillAndExpand。
我尝试按照@KFactory 的建议使用网格。当我这样做时,我得到了这个结果:
您可以看到列表视图未填充底部的空白。
这是视图被添加到的页面:
控件被添加到网格“frmMain”
在控件背后的代码中是动态添加的(内容因场景而异)。控件的行/列和网格位置是这样定义的:
第一个控件是包装在框架中的条目。第二个控件是一个自定义列表视图,其 xaml 为:
ios - 以iOS的xamarin形式将孩子异步添加到stacklayout
我将多个视图作为子视图添加到循环中的堆栈布局中。仅在添加所有子项后才呈现页面。我想显示添加的孩子和正在添加的孩子的加载标志。
我正在做下面的事情,
for(int i= 0; i<30;i++){
myStackLayout.Children.Add(myView);
}
如何使其异步。
xamarin.forms - Xamarin 形式:Stacklayout GestureRecognizers 在 UWP 中不起作用(在 IOS 和 Android 中工作正常)
我有一个被 stacklayout 包围的条目,对于堆栈,我添加了 GestureRecognizers,如下所示:
我的 CallingPhone1 代码:
当我点击条目时,UWP 中正在发生注释。但在输出框中显示线程 0x6adc 已退出,代码为 0 (0x0)。我正在使用xamarin.forms 2.5.0.121934
提前致谢
xamarin - Xamarin.forms - 滚动时“附加”StackLayout
我正在尝试从引导程序中“附加”效果。当用户滚动页面时,我想StackLayout
停在他父母的顶部。
有什么办法吗?
这就是我要问的(我在这个例子中使用视差效果):
[
谢谢。