黑马程序员技术交流社区

标题: WPF XAML中关于DockPanel的问题。。。 [打印本页]

作者: 岳珅    时间: 2013-2-19 11:32
标题: WPF XAML中关于DockPanel的问题。。。
先上代码。。。。
  1.     <Grid>
  2.         <DockPanel>
  3.             <Menu DockPanel.Dock="Top">
  4.                 <MenuItem Header="文件"></MenuItem>
  5.                 <MenuItem Header="编辑"></MenuItem>
  6.             </Menu>
  7.             <ToolBar DockPanel.Dock="Top"  Height="52">
  8.                 <Button x:Name="OpenButton">
  9.                     <Image Source="img/open.ico"/>
  10.                 </Button>
  11.                 <CheckBox Content="自动保存"></CheckBox>
  12.             </ToolBar>
  13.         </DockPanel>
  14.     </Grid>
复制代码
运行后生成的界面如下:

纠结- -我是想让ToolBar紧挨着Menu的啊,为啥不会紧挨着。。。该怎么改- -
还有一点,就是我把ToolBar里第一个Button设为图片了,那怎么做才能实现当我鼠标放到图片上,显示该图片按钮的意义呢。。


作者: 关关雎鸠    时间: 2013-6-2 13:44
或许WPF是这样的吧,要知道一个界面一般都有主数据界面的,那么你下面要要用一个东西把它们撑起来才好,例如加一个DataGrid就行了。
  1. <DockPanel>
  2.             <Menu DockPanel.Dock="Top" Background="#FFD19A76" Height="30">
  3.                 <MenuItem Header="文件"></MenuItem>
  4.                 <MenuItem Header="编辑"></MenuItem>
  5.             </Menu>
  6.             <ToolBar DockPanel.Dock="Top"  Height="52" Background="#FF44B74E">
  7.                 <Button x:Name="OpenButton">
  8.                     <Image Source="images/qq.png"/>
  9.                 </Button>
  10.                 <CheckBox Content="自动保存"></CheckBox>
  11.             </ToolBar>            
  12.             <DataGrid>
  13.                
  14.             </DataGrid>
  15.         </DockPanel>
复制代码
效果图:

q.png (6.86 KB, 下载次数: 0)

q.png

作者: 关关雎鸠    时间: 2013-6-2 13:46
还有你说的图片按钮 是什么意思?

点击图片?
作者: 岳珅    时间: 2013-6-5 00:18
关关雎鸠 发表于 2013-6-2 13:46
还有你说的图片按钮 是什么意思?

点击图片?

额- -谢谢你...回复来的太迟- -偶都快在黑马学完了= =
作者: 关关雎鸠    时间: 2013-6-5 09:48
岳珅 发表于 2013-6-5 00:18
额- -谢谢你...回复来的太迟- -偶都快在黑马学完了= =

额, 才前几天看到。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2