public ChatRoomTab( BaseChatRoom chatRoom, ChatRoomControl chatRoomControl, TabItem tabItem, ViewModelChatRoom viewModelChatRoom) { this.ChatRoom = chatRoom; this.ChatRoomControl = chatRoomControl; this.TabItem = tabItem; this.ViewModelChatRoom = viewModelChatRoom; }
public ViewModelChatEntryControl( ChatRoomControl chatRoomControl, ChatEntry chatEntry, InlineCollection inlines, FrameworkElement resources) { this.chatRoomControl = chatRoomControl; this.chatEntry = chatEntry; ClientChatBlockList.CharacterBlockStatusChanged += this.CharacterBlockStatusChangedHandler; if (brushFromCurrentPlayer == null) { brushFromCurrentPlayer = (Brush)resources.TryFindResource("ChatBrushFromCurrentPlayer"); brushFromOtherPlayer = (Brush)resources.TryFindResource("ChatBrushFromOtherPlayer"); brushFromPartyMember = (Brush)resources.TryFindResource("ChatBrushFromPartyMember"); } this.UpdateText(inlines); }