我知道我可以通过 TapGesture 使用 Label 点击 . 当用户是 tapping 时,如何给出高亮效果呢? (更改Label的颜色或更改背景颜色,就像用户点击工具栏项一样)
TapGesture
Label
您可以使用_2442985来模拟效果,只需在您的点击方法中更改标签的颜色,然后再返回结尾 .
private void OnTapped(object sender, EventArgs e) { var label = sender as Label; label.TextColor = Color.Gray; //Do Something label.TextColor = Color.Black; }
虽然,设置按钮样式可能会更好地为您处理效果 .
1 回答
您可以使用_2442985来模拟效果,只需在您的点击方法中更改标签的颜色,然后再返回结尾 .
虽然,设置按钮样式可能会更好地为您处理效果 .