2017-06-21 118 views
1

我正在使用MaterialDesignInXAML作爲WPF應用程序。我有一個PopupBox,我想更改它的圖標。目前它默認爲DotsVertical,我想把它作爲DotsHorizontalWPF MaterialDesignInXaml PopupBox更改圖標

我嘗試了以下,沒有運氣。

<materialDesign:PopupBox PlacementMode="BottomAndAlignRightEdges" StaysOpen="False"> 
    <materialDesign:PopupBox.Content> 
     <materialDesign:PackIcon Kind="DotsHorizontal" /> 
    </materialDesign:PopupBox.Content> 
    <StackPanel> 
     <TextBlock Text="Test1" /> 
     <TextBlock Text="Test2" /> 
     <TextBlock Text="Test3" /> 
    </StackPanel> 
</materialDesign:PopupBox> 

在此先感謝!

回答

3

找出答案,並在此處留下答案,以防其他人遇到此問題。有一個屬性叫做ToggleContent

<materialDesign:PopupBox PlacementMode="BottomAndAlignRightEdges" StaysOpen="False"> 
    <materialDesign:PopupBox.ToggleContent> 
     <materialDesign:PackIcon Kind="DotsHorizontal" /> 
    </materialDesign:PopupBox.ToggleContent> 
    <StackPanel> 
     <TextBlock Text="Test1" /> 
     <TextBlock Text="Test2" /> 
     <TextBlock Text="Test3" /> 
    </StackPanel> 
</materialDesign:PopupBox>