Кнопка создания WPF с пользовательским шаблоном контента

У меня есть приложение в WPF, где мне нужно создать несколько кнопок с одинаковым макетом содержимого. В настоящее время он определяется в окне как:


    
        
            
                
                
            
            
            
        
    

В идеале я хотел бы изменить это на:


Правильно или неправильно ямы создали следующий класс: я

public class MultiTextButton : Button
{
    public static readonly DependencyProperty PrimaryTextProperty = DependencyProperty.Register("PrimaryText", typeof(String), typeof(MultiTextButton));

    public static readonly DependencyProperty SecondaryTextProperty = DependencyProperty.Register("SecondaryText", typeof(String), typeof(MultiTextButton));

    static MultiTextButton()
    {
        DefaultStyleKeyProperty.OverrideMetadata(typeof(MultiTextButton), new FrameworkPropertyMetadata(typeof(MultiTextButton)));
    }

    public string PrimaryText
    {
        get { return (string)GetValue(PrimaryTextProperty); }
        set { SetValue(PrimaryTextProperty, value); }
    }

    public string SecondaryText
    {
        get { return (string)GetValue(SecondaryTextProperty); }
        set { SetValue(SecondaryTextProperty, value); }
    }
}

Я теперь не уверен, как установитьшаблон» отображать содержимое в формате исходного кода в окне. Я'мы пробовали:


    
        
            
            
        
        
        

    

но в Blend и Visual Studio кнопка не отображается.

Ответы на вопрос(1)

Ваш ответ на вопрос