2017-03-03 5 views
1

ボタンにスタックレイアウトを配置することは可能ですか?ボタンのスタックレイアウトXamarinフォーム

 <StackLayout HorizontalOptions="Start" Orientation="Horizontal"> 
      <Label Text="s" FontFamily="icon-font" FontSize="16" FontAttributes="Bold" TextColor="{StaticResource orangeColor}"></Label> 
      <Label Text="Test" FontSize="16" FontAttributes="Bold" /> 
     </StackLayout> 

私はアイコンフォントファイルを持っています。ボタンのコンテンツの内側にアイコンと通常のテキストを描画したい。 Xamarinフォームで行うことは可能ですか?

+2

ないようにそれらを「クリック」することができますが、あなたはあなたのStackLayoutを見て、ボタンのように動作することができますので、あなたのラベルにTapGestureRecognizerを追加することができます。 – Jason

答えて

1

ボタン

var tapGestureRecognizer = new TapGestureRecognizer(); 
tapGestureRecognizer.Tapped += (s, e) => { 
    // handle the tap 
}; 
myLabel.GestureRecognizers.Add(tapGestureRecognizer); 
関連する問題