WPF TextBox使用指南

开发 开发工具
WPF TextBox控件在WPF使用中比较频繁。我们可以通过这篇文章对这一控件的具体使用方法做一个详细的解读,方便我们编程开发。

WPF开发工具的推出为我们带来了新一代的开发模式,开发人员摆脱了图形界面设计的局限性,可以轻松的实现精美的图形界面。下面我们就来看看WPF TextBox的使用方法#t#

默认和修改WPF TextBox控件中Template后的显示

  1. < Style TargetType="
    {x:Type TextBox}"
    > 
  2. < Setter Property="Template"> 
  3. < Setter.Value> 
  4. < ControlTemplate TargetType=
    "{x:Type TextBox}"> 
  5. < Grid> 
  6. < Border Background=
    "{TemplateBinding Background}" 
    CornerRadius="5" /> 
  7. < Rectangle RadiusX="5" 
    RadiusY="5" Width="10" 
    HorizontalAlignment="Left"> 
  8. < Rectangle.Fill> 
  9. < LinearGradientBrush 
    StartPoint="0,0" EndPoint="1,0"> 
  10. < LinearGradientBrush.GradientStops > 
  11. < GradientStop Offset="0" 
    Color="Black" /> 
  12. < GradientStop Offset="0.3" 
    Color="YellowGreen" /> 
  13. < GradientStop Offset="1" 
    Color="Transparent" /> 
  14. < /LinearGradientBrush.GradientStops> 
  15. < /LinearGradientBrush> 
  16. < /Rectangle.Fill> 
  17. < /Rectangle> 
  18. < Rectangle RadiusX="5" RadiusY="5" 
    Height="10" Margin="3,0,0,0" 
    VerticalAlignment="Top" > 
  19. < Rectangle.Fill> 
  20. < LinearGradientBrush StartPoint="0,0" 
    EndPoint="0,1"> 
  21. < LinearGradientBrush.GradientStops > 
  22. < GradientStop Offset="0" Color="Black" /> 
  23. < GradientStop Offset="0.3" 
    Color="YellowGreen" />   
  24. < GradientStop Offset="1" 
    Color="Transparent" /> 
  25. < /LinearGradientBrush.
    GradientStops
    > 
  26. < /LinearGradientBrush> 
  27. < /Rectangle.Fill> 
  28. < /Rectangle>   
  29. < Border CornerRadius="5" 
    BorderBrush="Black" BorderThickness="1" /> 
  30. < ScrollViewer Name="PART_ContentHost" 
    Margin="2" /> 
  31. < Border CornerRadius="6,6,0,0" 
    Height="15" VerticalAlignment="Top"> 
  32. < Border.Background>   
  33. < LinearGradientBrush StartPoint="0,0" 
    EndPoint="0,1"> 
  34. < LinearGradientBrush.GradientStops > 
  35. < GradientStop Offset="0" 
    Color="#60FFFFFF" />   
  36. < GradientStop Offset="0.7" 
    Color="#40FFFFFF" />   
  37. < /LinearGradientBrush.GradientStops> 
  38. < /LinearGradientBrush> 
  39. < /Border.Background> 
  40. < /Border> 
  41. < /Grid> 
  42. < /ControlTemplate> 
  43. < /Setter.Value> 
  44. < /Setter> 
  45. < /Style> 

以上就是WPF TextBox的相关使用方法介绍。

责任编辑:曹凯 来源: 博客园
相关推荐

2010-01-19 12:53:59

VB.NET Text

2022-09-29 09:07:08

DataGrip数据仓库数据库

2012-12-26 12:41:14

Android开发WebView

2011-07-21 14:57:34

jQuery Mobi

2010-09-06 14:24:28

ppp authent

2021-07-27 10:09:27

鸿蒙HarmonyOS应用

2009-12-31 17:17:45

Silverlight

2021-01-12 15:19:23

Kubernetes

2010-06-03 17:27:36

Hadoop命令

2010-08-05 15:40:21

FlexBuilder

2010-08-04 15:37:31

Flex图表

2017-01-04 15:22:57

TrimPath模板引擎

2010-08-04 14:28:01

Flex组件

2019-11-13 12:39:26

Python 开发编程语言

2022-06-23 08:01:36

FlaskSocketIOSwift

2024-02-04 00:00:00

Loki性能查询

2009-11-30 13:15:27

PHP模板Smarty

2024-02-18 12:44:22

2010-02-06 16:30:25

C++内存对齐

2011-03-16 10:17:06

点赞
收藏

51CTO技术栈公众号