黑马程序员_010布局的练习计算机器界面

来源:互联网 发布:ubuntu 查看gpu型号 编辑:程序博客网 时间:2024/06/11 15:04
---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------

布局的练习计算机器界面

一、效果图


二、源代码实现

控制界面的XAML代码:
<p></p><Window x:Class="jishuboke10.MainWindow"        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        Title="MainWindow" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" Height="323" Width="228">    <Grid Name="gridjishuqi">        <!--设置九行五列-->        <Grid.RowDefinitions>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>            <RowDefinition></RowDefinition>        </Grid.RowDefinitions>        <Grid.ColumnDefinitions>            <ColumnDefinition></ColumnDefinition>            <ColumnDefinition></ColumnDefinition>            <ColumnDefinition></ColumnDefinition>            <ColumnDefinition></ColumnDefinition>            <ColumnDefinition></ColumnDefinition>        </Grid.ColumnDefinitions>        <!--在第一行插入一个菜单-->            <Menu Grid.ColumnSpan="5" Grid.Row="0" Grid.RowSpan="2" Height="23" HorizontalAlignment="Left" Margin="0,0,0,0" Name="menu1" VerticalAlignment="Top" Width="200" DataContext="{Binding}">            <MenuItem Header="查看(V)"/>            <MenuItem Header="编辑(E)" />            <MenuItem Header="帮助(H)" />        </Menu>        <!--在第二插入一个TextBox,设置跨列为2-->        <TextBox Text="0" Grid.Row="1" Grid.RowSpan="2" Grid.ColumnSpan="5" TextAlignment="Right" FontSize="18" VerticalContentAlignment="Bottom" Margin="5"/>        <!--第三行-->        <Button Content="MC" Grid.Row="3" Grid.Column="0" Margin="5"/>        <Button Content="MR" Grid.Row="3" Grid.Column="1" Margin="5"/>        <Button Content="MS" Grid.Row="3" Grid.Column="2" Margin="5"/>        <Button Content="M+" Grid.Row="3" Grid.Column="3" Margin="5"/>        <Button Content="M-" Grid.Row="3" Grid.Column="4" Margin="5"/>        <!--第四行-->        <Button Content="←" Grid.Row="4" Grid.Column="0" Margin="5"/>        <Button Content="CE" Grid.Row="4" Grid.Column="1" Margin="5"/>        <Button Content="C" Grid.Row="4" Grid.Column="2" Margin="5"/>        <Button Content="±" Grid.Row="4" Grid.Column="3" Margin="5"/>        <Button Content="√" Grid.Row="4" Grid.Column="4" Margin="5"/>        <!--第五行-->        <Button Content="7" Grid.Row="5" Grid.Column="0" Margin="5"/>        <Button Content="8" Grid.Row="5" Grid.Column="1" Margin="5"/>        <Button Content="9" Grid.Row="5" Grid.Column="2" Margin="5"/>        <Button Content="/" Grid.Row="5" Grid.Column="3" Margin="5"/>        <Button Content="%" Grid.Row="5" Grid.Column="4" Margin="5"/>        <!--第六行-->        <Button Content="4" Grid.Row="6" Grid.Column="0" Margin="5"/>        <Button Content="5" Grid.Row="6" Grid.Column="1" Margin="5"/>        <Button Content="6" Grid.Row="6" Grid.Column="2" Margin="5"/>        <Button Content="*" Grid.Row="6" Grid.Column="3" Margin="5"/>        <Button Content="1/x" Grid.Row="6" Grid.Column="4" Margin="5"/>        <!--第七行-->        <Button Content="1" Grid.Row="7" Grid.Column="0" Margin="5"/>        <Button Content="2" Grid.Row="7" Grid.Column="1" Margin="5"/>        <Button Content="3" Grid.Row="7" Grid.Column="2" Margin="5"/>        <Button Content="-" Grid.Row="7" Grid.Column="3" Margin="5"/>        <Button Content="=" Grid.Row="7" Grid.RowSpan="2" Grid.Column="4" Margin="5"/>        <!--第八行-->        <Button Content="0" Grid.Row="8" Grid.ColumnSpan="2" Grid.Column="0" Margin="5"/>        <Button Content="." Grid.Row="8" Grid.Column="2" Margin="5"/>        <Button Content="+" Grid.Row="8" Grid.Column="3" Margin="5"/>    </Grid></Window><p></p>




---------------------- ASP.Net+Unity开发、.Net培训、期待与您交流! ----------------------详细请查看:www.itheima.com
0 0
原创粉丝点击