2009-05-10 8 views
2

J'ai un contrôle personnalisé que je développe qui a une collection d'éléments. Lors de l'ajout d'un élément à la collection que vous êtes censé faire:Comment savoir quand un élément XAML est terminé chargement

myCustomControl.BeginAddItems(); 
    myCustomControl.Items.Add("a"); 
    myCustomControl.Items.Add("b"); 
    myCustomControl.Items.Add("c"); 
myCustomControl.EndAddItems(); 

Si la définition en XAML ce serait:

<MyControl> 
    <Items> 
    <Item Name="a" /> 
    <Item Name="b" /> 
    <Item Name="c" /> 
    </Items> 
</MyControl> 

Comment puis-je avoir EndAddItems (et idéalement BeginAddItems) appelé lors du chargement de XAML? Est-il possible que XAML indique à MyControl qu'il a terminé le chargement?

Répondre

2

Vous pouvez utiliser l'événement chargé

Questions connexes