private void OnTopicSelected(object sender, MenuItemSelectedEventArgs eventArgs) { var topicId = (eventArgs.MenuItem as CarrierMenuItem <string>).Data; otherCharacter.Accept(new ConversationVisitor(World.Instance.Player, topicId)); RefreshMenuItems(); }