Windows Phone 8、Silverlight。PivotItem
ページのXAMLで宣言されているものがありResourceDictionary
ます。これは、最初に表示したくないため、PivotItemsの動的な可視性がないためです。時が来たら、オブジェクトを取得してリソースから削除し、ピボットに追加します。動作しますが、何らかの理由で、Loadイベントが2回発生します。1回はページの読み込み時、もう1回はピボットに挿入したときです。
OnLoadedの処理を1回だけにしたいです。
それは仕様によるものですか?回避策はありますか?オブジェクトの初期化時に一度発生する同様のイベントはありますか(コンストラクターを除く)?
init-onceブールフラグを導入することでそれを回避できますが、それでもです。