好吧,我爲Buttons
做了一個新的樣式,我想在我的應用程序中使用它。一般的想法是有10個廣場Button
其中我將有一個Image
,並在此TextBlock
下。 我的問題是,我想爲每個Button
設置我的Image.Source
和我的TextBlock.Text
不同。 什麼即時通訊做是這樣的:WPF綁定新的按鈕模板的屬性
<ControlTemplate TargetType="{x:Type Button}">
<Border x:Name="Border" CornerRadius="5" BorderThickness="1" Background="Gray" BorderBrush="Orange">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Image Margin="0,5,0,0" Grid.Row="0" Width="25" Height="25" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<TextBlock FontSize="12"/>
</Grid>
</Border>
我應該爲了利用我的風格像這樣怎麼辦?
<Button Style="{DynamicResource MenuButtons}" Text="????" x:Name="LiveB" Source="????" Click="Live_Click"/>
在此先感謝。
看看這個: http://stackoverflow.com/questions/2734825/custom-button-template-in-wpf 有你需要的所有:) –