0
我有幾個ContentViews
,它們位於TabbedPage
中的ContentPages
之內。如何檢測Xamarin.Forms中TabbedPage內的ContentView可見性更改
每次我改變活動標籤,我應該檢測出現和消失給定ContentView
的。
我試圖做這樣說:
public partial class PartialView: ContentView
{
public PartialView()
{
InitializeComponent();
//this.Focused += (x, y) =>
//this.MeasureInvalidated += (x, y) =>
this.PropertyChanged += (x, y) =>
{
DoDetection();
};
}
}
不幸的是,所有這些事件運行一次,所以當我回來的標籤上,沒有任何反應。
我還應該嘗試什麼?
爲什麼不鉤入TabbedPage的'CurrentPageChanged'事件並讓所有頁面都在這個事件上作用? –
@GeraldVersluis謝謝,我會那樣做的。如果您將評論推薦給答案,我會接受它。 – Nestor
我做到了!非常感謝你! :) –