2
我一直在閱讀編程WPF,這裏是關於控制模板一個例子:WPF控制模板:爲什麼指定一個沒有ColumnDefinations/RowDefinations作爲outter元素的Grid?
<Button DockPanel.Dock="Bottom" x:Name="addButton" Content="Add">
<Button.Template>
<ControlTemplate TargetType="{x:Type Button}">
<Grid>
<Ellipse Width="128" Height="32" Fill="Yellow" Stroke="Black" />
<ContentPresenter VerticalAlignment="Center" HorizontalAlignment="Center" />
</Grid>
</ControlTemplate>
</Button.Template>
</Button>
我不知道爲什麼使用網格而不是一個簡單的面板如帆布?由於我們沒有decalre任何行/列?
謝謝!