2014-02-24 42 views
0

我正在構建基於bool屬性的自定義用戶控件應顯示模板或基於此屬性的另一個...我不知道如何切換.. ..WPF自定義控件,基於列的開關模板

下面是一些代碼

public override void OnApplyTemplate() 
    { 
     base.OnApplyTemplate(); 


     rapportoSeachViewModel = DataContext as RapportoSearchViewModel; 

     tbRapporto = base.Template.FindName("PART_SearchTextBox", this) as TextBox; 

     if (tbRapporto != null) 
     { 
      tbRapporto.KeyDown += tbRapporto_KeyDown; 
     } 

     searchButton = base.Template.FindName("PART_SearchButton", this) as Button; 

     if (searchButton != null) 
     { 
      searchButton.Click += searchButton_Click; 
     } 
    } 

,這裏是我的模板時,該屬性設置爲true

如何定義我的資源字典另一個模板,我怎麼轉呢? 在此先感謝

回答