A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 岳珅 中级黑马   /  2013-2-19 11:32  /  2763 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

先上代码。。。。
  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设为图片了,那怎么做才能实现当我鼠标放到图片上,显示该图片按钮的意义呢。。

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

4 个回复

倒序浏览
或许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
额- -谢谢你...回复来的太迟- -偶都快在黑马学完了= =

额, 才前几天看到。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马