void OnAppearListViewItemModelChangedEvent(object sender, OnModelIsAppearedChangedEventArgs e)
{
if (SelectingModel == null)
{
return;
}
var lvItem = sender as AppearListViewItemModel;
var chara = lvItem.ParentObject as CharacterModel;
if (chara != null)
{
ChangeIsAppearedCharacterStoryModel(chara, e.IsAppeared);
return;
}
var item = lvItem.ParentObject as ItemModel;
if (item != null)
{
ChangeIsAppearedItemStoryModel(item, e.IsAppeared);
return;
}
}