【问题标题】:Xamarin horizontal view with buttons带有按钮的 Xamarin 水平视图
【发布时间】:2017-09-17 07:48:33
【问题描述】:

任何想法如何准备图片中的这样一个元素? 我需要 5 个按钮,这样我就可以在它们之间滑动,但只有 3 个按钮始终可见。我需要这个以 xamarin 形式在 android 和 ios 上工作。

【问题讨论】:

    标签: xamarin xamarin.ios xamarin.android xamarin.forms


    【解决方案1】:

    试试这个 Add ScrollView 并将它的方向设置为水平

    ScrollView = new ScrollView
    {
        Orientation = ScrollOrientation.Horizontal
    };
    
    //ScrollView.Scrolled += ScrollView_Scrolled;
    
    ItemsStackLayout = new StackLayout
    {
        Orientation = StackOrientation.Horizontal,
        Padding = new Thickness(0),
        Spacing = 0,
        HorizontalOptions = LayoutOptions.FillAndExpand
    };
    
    ScrollView.Content = ItemsStackLayout;
    

    您可以将元素的宽度设置在视图宽度的 1/3 以内

    仅供参考,我在我的应用中使用相同的

    【讨论】:

    • 当我试图在它上面滑动时,它会从包含四个不同内容视图的轮播中捕获事件。有什么想法吗?
    • 什么活动?我没有问你问题
    • 我的意思是这个 ContentView 控件上面有 Carousel,当我在列表上滑动时,carousel 会改变布局而不是我们的水平滚动视图
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-13
    • 2014-12-12
    • 2011-04-29
    • 2021-01-05
    • 2020-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多