public void Routed_PublicationsArticle_SVIInitialized(object sender, EventArgs e)
{
if (sender is ScatterViewItem && (sender as ScatterViewItem).DataContext != null)
{
//get the PublicationsArticleViewModel related to current SVI
int articleIndex = AllObjectsCollection.IndexOf((PublicationsArticleViewModel)(((ScatterViewItem)sender).DataContext));
//set cetner and orientation of newly constructed SVI to have "drop in place" effect
((ScatterViewItem)sender).Center = ((PublicationsArticleViewModel)AllObjectsCollection[articleIndex]).SVICenter;
((ScatterViewItem)sender).Orientation = ((PublicationsArticleViewModel)AllObjectsCollection[articleIndex]).SVIOrientation;
}
}