private DataTemplate GetCachedDataTemplate(string key) { if (!IsCacheEnabled) { return null; } VerifyCachedDataTemplateStorage(); if (_cachedDataTemplates.ContainsKey(key)) { return _cachedDataTemplates[key]; } return null; }