2013-02-16 63 views
0

我正在學習考試70-511,並在第1章中建議的做法是:建立一個計算器程序,使用UniformGrid控件的數字按鈕佈局和工具欄的功能鍵佈局,主機都在一個網格中。70-511考試練習計算器

我已經添加了下面的統一網格,但是如何使用Enter,+和 - 按鈕添加工具欄?

<UniformGrid Name="calculatorGrid" Rows="3" Columns="3"> 
     <Button Content="1" Margin="2" /> 
     <Button Content="2" Margin="2" /> 
     <Button Content="3" Margin="2" /> 
     <Button Content="4" Margin="2" /> 
     <Button Content="5" Margin="2" /> 
     <Button Content="6" Margin="2" /> 
     <Button Content="7" Margin="2" /> 
     <Button Content="8" Margin="2" /> 
     <Button Content="9" Margin="2" /> 
</UniformGrid> 

回答

0

事情是這樣的:

<Grid> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="Auto"/> 
     <RowDefinition /> 
    </Grid.RowDefinitions> 
    <ToolBarTray Grid.Row="0" Background="White"> 
     <ToolBar Band="1" BandIndex="1"> 
      <Button Content="Enter" /> 
      <Button Content="Add" /> 
      <Button Content="Delete" /> 
     </ToolBar> 
    </ToolBarTray> 
    <UniformGrid Name="calculatorGrid" Grid.Row="1" Rows="3" Columns="3"> 
     <Button Content="1" Margin="2" /> 
     <Button Content="2" Margin="2" /> 
     <Button Content="3" Margin="2" /> 
     <Button Content="4" Margin="2" /> 
     <Button Content="5" Margin="2" /> 
     <Button Content="6" Margin="2" /> 
     <Button Content="7" Margin="2" /> 
     <Button Content="8" Margin="2" /> 
     <Button Content="9" Margin="2" /> 
    </UniformGrid> 
</Grid> 

雖然你可能要爲工具欄按鈕提供圖像。

+0

謝謝,這本書看起來很體面,但其中一些概念在本書中並沒有很好的涵蓋。你能推薦一個顯示WPF佈局控件的好例子的網站嗎? – codeg 2013-02-16 23:44:15

+0

嘗試搜索'WPF佈局'。你會發現很多東西。 – Phil 2013-02-16 23:46:59