0
Label
にTapGestureRecognizer
を追加しようとしていました。ラベルTapGestureがXamarinフォームを起動しない
SliderAbout.GestureRecognizers.Add(new TapGestureRecognizer
{
Command = new Command(() => OpenAboutAppAsync()),
});
SliderAboutは私Label
ウィッヒは、XAMLで設定されていると正常に動作します。
<ScrollView Grid.Row="1">
<Grid VerticalOptions="Start" HorizontalOptions="Start" Margin="20,20,0,0">
<Grid.RowDefinitions>
<RowDefinition Height="60"/>
</Grid.RowDefinitions>
<Label x:Name="SliderAbout"
Text="Über die APP"
Grid.Row="2"
TextColor="White"
FontFamily="Open Sans Light"
FontSize="Medium"/>
</Grid>
</ScrollView>
コードも
しかし、私はラベルをタップする方法doesntの火災...なぜそれが起動文句を言わない(私はクラスのコンストラクタに入れて)実行しますか?
ありがとうございました!
背後
そして、あなたのコードに:あなたのケースでは、このようなものになるだろう。ラベルはおそらく別の要素の下にありますか? –
xamlコードを追加 – Cambaru
グリッドにジェスチャー認識機能を追加するか、グリッド上で 'InputTransparent =" true "'を試してみてください –