wpf-控件学习
2015-07-29 20:48
239 查看
<Window x:Class="wpf_test1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Loaded="Window_Loaded" Title="你好" Width="auto" Height="auto" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" d:DesignWidth="521" SizeToContent="WidthAndHeight"> <!-- 1 网格学习 --> <!--<Grid > <Grid.ColumnDefinitions> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> <ColumnDefinition Width="100" /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="30" /> <RowDefinition Height="30" /> <RowDefinition Height="300" /> <RowDefinition Height="30" /> <RowDefinition Height="30" /> <RowDefinition Height="30" /> <RowDefinition Height="30" /> <RowDefinition Height="30" /> <RowDefinition Height="30" /> </Grid.RowDefinitions> <Button Name="tool" Content="菜单" Grid.Column="0" Grid.Row="3" Grid.ColumnSpan="1" Margin="1" Click="Menu_Click"/> <RichTextBox Name="edit1" Grid.Column="0" Grid.Row="1" Grid.ColumnSpan="2" Grid.RowSpan="2" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Auto"/> <Menu Name="menu" Grid.Column="0" Grid.Row="0" Grid.ColumnSpan="5" Grid.RowSpan="1" Margin="2,2,2,2" Background="Transparent" > <MenuItem Header="_File(F)"> <MenuItem Header="_Open(O)" /> <MenuItem Header="_New(N)" /> <MenuItem Header="_Save(S)" /> <MenuItem Header="_Quit(Q)" Click="Quit_App" /> </MenuItem> <MenuItem Header="_Edit(E)" > <MenuItem Header="Back(B)" /> <MenuItem Header="Redo(R)" /> </MenuItem> </Menu> </Grid>--> <!-- 1 网格学习 --> <!-- 2 stackpanel学习 --> <!--<Grid> <GroupBox Margin="5" Header="请选择"> <StackPanel> <CheckBox Content="A.迫不及待" Margin="5" /> <CheckBox Content="B.急不可耐" Margin="5" /> <CheckBox Content="C.望其向背" Margin="5" /> <CheckBox Content="D.活色生香" Margin="5" /> <Button Content="下一组" Margin="5" Width="60" HorizontalAlignment="Right" VerticalAlignment="Bottom" /> <Button Content="确定" Margin="5" Width="60" HorizontalAlignment="Right" VerticalAlignment="Bottom" />--> <!--<StackPanel Orientation="Vertical" VerticalAlignment="Bottom"> <Button Margin="5" Height="20" /> <StackPanel Orientation="Horizontal" HorizontalAlignment="Right"> <Button Content="下一组" Margin="5" Width="60" /> <Button Content="确定" Margin="5" Width="60" /> </StackPanel> </StackPanel>--> <!--</StackPanel> </GroupBox> </Grid>--> <!-- 2 stackpanel学习 --> <!--3 Dockpanel学习--> <!--<Grid> <DockPanel> <TextBox DockPanel.Dock="Top" Height="30" BorderBrush="Black" /> <TextBox DockPanel.Dock="Left" Width="100" BorderBrush="Black" /> <TextBox BorderBrush="Black" /> </DockPanel> </Grid>--> <!--3 Dockpanel学习--> <Grid> <GroupBox Header="请选择" Margin="5"> <DockPanel> <StackPanel DockPanel.Dock="Top" > <CheckBox Content="A.一览众山小" Margin="5" /> <CheckBox Content="B.春眠不觉晓" Margin="5" /> <CheckBox Content="C.粒粒皆辛苦" Margin="5" /> <CheckBox Content="D.恐惊天上人" Margin="5" /> </StackPanel> <StackPanel DockPanel.Dock="Top" Orientation="Horizontal" HorizontalAlignment="Right" > <Button Content="下一组" Margin="5" Width="60" VerticalAlignment="Bottom" /> <Button Content="确定" Margin="5" Width="60" VerticalAlignment="Bottom" /> </StackPanel> <StackPanel Name="sp" > <!--VerticalAlignment="Bottom"--> <Slider Name="slider1" Margin="5" Maximum="100" Minimum="0" Value="20" > </Slider> <TextBox Name="textbox_slider" Text="{Binding Path=Value,ElementName=slider1 }" Margin="5" IsReadOnly="True" BorderBrush="White" /> <TextBox Name="textbox2_slider" BorderBrush="White" Margin="5" Text="1" /> <Button Name="openQQ" Content="打开QQ" Margin="5" Width="60" Height="30" HorizontalAlignment="Right" Click="openQQ_Click" /> <Button Name="ellipsebtn" Content="圆形按钮" Height="100" Width="100" /> <Line X1="0" X2="{Binding ElementName=sp,Path=ActualWidth }" StrokeStartLineCap="Round" StrokeEndLineCap="Round" Stroke="Red" StrokeThickness="50" HorizontalAlignment="Center" Margin="30" /> <Ellipse Name="ellipse_btn" Width="100" Height="100" Stretch="Uniform" MouseDown="ellipse_shutdown" > <Ellipse.Fill > <ImageBrush ImageSource="c:\Users\Administrator\Desktop\圆形按钮小).jpg" /> </Ellipse.Fill> </Ellipse> </StackPanel> </DockPanel> </GroupBox> </Grid> </Window>
相关文章推荐
- HDOJ Color the ball 1556【树状数组】
- 2015 多校第三场 Crazy Bobo
- 浅析MVC
- 文章标题
- ACE编译
- *Delphi的分配及释放---New/Dispose, GetMem/FreeMem及其它函数的区别与相同
- 黑马程序员———内部类的访问规则
- 我的Android进阶之旅------>Android无第三方Jar包的源代报错:The current class path entry belongs to container ...的解决方法
- Java普通类获取Bean工具类
- python安装及入门
- hdoj How Many Tables【并查集】
- linux权限控制机制
- Spark开发环境的配置
- 制作svg动画
- SQL VIEW 使用语法
- 设置android屏幕全屏
- HALCON算子函数——Chapter 11 : Morphology
- 2015多校第一场1008 hdu 5295 Unstable
- 60. Permutation Sequence
- [题解+总结]20150729