Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > 如何要WPF中的ToolTip更漂亮?
【标  题】:如何要WPF中的ToolTip更漂亮?
【关键字】:WPF,ToolTip
【来  源】:http://blog.csdn.net/winnerzone/archive/2007/04/16/1566470.aspx

如何要WPF中的ToolTip更漂亮?

Your Ad Here 以前的C/S开发tooltip是不允许修改的.
在WPF中微软终于做了一个大的改进,
在WPF中ToolTip不单单是一个简单的属性了,而是一个实在的类.
在ToolTip类中我们可以添加任何的控件来修饰这个控件的ToolTip.
代码如下:
  <Page.Resources>
    
<Style x:Key="Simple" TargetType="{x:Type ToolTip}">
      
<Setter Property = "HorizontalOffset" Value="50"/>
      
<Setter Property = "VerticalOffset" Value="50"/>
      
<Setter Property = "Background" Value="LightBlue"/>
      
<Setter Property = "Foreground" Value="Purple"/>
      
<Setter Property = "FontSize" Value="20"/>
      
<Setter Property = "FontWeight" Value="Bold"/>
    
</Style>
  
</Page.Resources>
    
<TextBlock>
      TextBox with ToolTip
      
<TextBlock.ToolTip>
      
<ToolTip Style="{StaticResource Simple}">
        
<Grid>
          
<Grid.ColumnDefinitions>
            
<ColumnDefinition></ColumnDefinition>
            
<ColumnDefinition></ColumnDefinition>
          
</Grid.ColumnDefinitions>
          
<Image Grid.Column="0" Width="20px" Height="20px" Source="TradClock.png"></Image>
          
<TextBox Grid.Column="1">useful information goes here</TextBox>
        
</Grid>
      
</ToolTip>
      
</TextBlock.ToolTip>
    
</TextBlock>
上面这个小例子就说明了这点.
我们要是想要什么样的tooltip就去添加吧
RangeValidator的注意事项:【上一篇】
雙表頭:【下一篇】
【相关文章】
  • 设置WPF窗口相对于非WPF窗口的位置
  • 猜猜WPF/E的新名称
  • 通js实现自定义Tooltip样式(更新)
  • WPF/E开发基础答疑(1)
  • ASP.NET Connections大会上我做的讲座的讲义: WPF/E,LINQ和ASP.NET技巧/诀窍
  • 鼠标放在一个连接上,会显示图片(类似tooltip)
  • WPF学习小结
  • WPF全景体验
  • WPF的文字阅读和Flow Document支持,以及新的纽约时报,每日邮报,和西雅图邮报Intelligencer的阅读器程序
  • WPF——微软的UI革命
  • 【随机文章】
  • 中文注释的php.ini
  • 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
  • 傲视群雄——平面设计霸主Photoshop辉煌十三载
  • 广东省LINUX公共服务技术支持中心简介
  • ESB在实际项目重的应用--WebSphere Message Broker
  • Windows的Os Loader恢复
  • 得mp3文件还是太大,有什么文件能压缩的
  • Win98下不能安装字体的解决办法
  • Hello! Ajax!
  • [VBA]删除表中所有含"0"的列,行;指定行,列...
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.