private void InitializeComponents() { MyContentPresenter = (ContentPresenter)GetTemplateChild(MyContentPresenterName); AddButton = (Button)GetTemplateChild(AddButtonName); ClearButton = (Button)GetTemplateChild(ClearButtonName); ComponentSelector = (ComponentSelector)GetTemplateChild(ComponentSelectorName); EmptyState = (VisualState)GetTemplateChild(EmptyStateName); ContentState = (VisualState)GetTemplateChild(ContentStateName); ContentSelectingState = (VisualState)GetTemplateChild(ContentSelectingStateName); Debug.Assert(MyContentPresenter != null); Debug.Assert(AddButton != null); Debug.Assert(ClearButton != null); Debug.Assert(ComponentSelector != null); Debug.Assert(EmptyState != null); Debug.Assert(ContentState != null); Debug.Assert(ContentSelectingState != null); }