rabbit-dev

現役スマフォプログラマーが適当にプログラム関係の記事を放り込むブログ

Xamlで縦のSliderを置く方法

ググっても出てこなかったのでメモ残しておきます。参考までに、、

コード

<?xml version="1.0" encoding="utf-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
    xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    xmlns:local="clr-namespace:sample”
    x:Class=“sample.samplePage">
    <ContentPage.Content>
        <StackLayout Orientation="Vertical">
            <Slider x:Name="sliderZoom"
                Rotation="90"
            />
        </StackLayout>
    </ContentPage.Content>
</ContentPage>

こんな感じ。 Rotateに90を設定すると回転して縦置きになる。

実行時

f:id:rabbittan:20170507122723p:plain 右側にあるスライダーみたいなやつが実現できる。