xamarin.forms - 通过gridlayout更改按钮的视图

时间:2014-10-30 11:13:44

标签: button grid-layout xamarin.forms

有没有办法用gridlayout替换按钮的视图/布局来改变它的外观,当然还有保持行为? gridlayout将由标签和图像组成。

非常感谢

1 个答案:

答案 0 :(得分:0)

是的,你可以,但你不会保持所有行为,如点击。 您可以做的是将Tap事件添加到网格中。

var grid = new Grid();
var tapGestureRecognizer= new TapGestureRecognizer();
tapGestureRecognizer.Tapped += (s, e) => {
    // handle the tap
};
grid.GestureRecognizers.Add(tapGestureRecognizer);