为什么wpf里面的Textbox边框会这样

u010147020 2014-10-21 11:23:29

好像是边框颜色深浅不一样?
<Window x:Name="CoreFramework" x:Class="CoreFramework.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="" Height="354" Width="525" Activated="CoreFramework_Activated" Closed="CoreFramework_Closed" SizeChanged="CoreFramework_SizeChanged" Loaded="CoreFramework_Loaded" Background="#FFFFFCFD">
<Grid>
<Grid x:Name="FCE">
<Menu x:Name="Menus" Background="#FFFFFCFD" Margin="0,0,0,290" />
<TextBox x:Name="miao" Height="259" Margin="164,18,10,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="343" IsReadOnly="True" BorderThickness="1" Background="Transparent"/>
<TextBox x:Name="command" Height="22" Margin="164,288,10,0" TextWrapping="Wrap" Text="" VerticalAlignment="Top" Width="343" KeyDown="command_KeyDown" KeyUp="command_KeyUp" PreviewKeyDown="command_PreviewKeyDown" BorderThickness="1"/>
<ListBox x:Name="PlayerList" HorizontalAlignment="Left" Height="166" Margin="12,143,0,0" VerticalAlignment="Top" Width="139"/>
<Label x:Name="Status" Content="Label" HorizontalAlignment="Left" Margin="10,18,0,0" VerticalAlignment="Top" Height="125" Width="141"/>
</Grid>
</Grid>
</Window>
...全文
376 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
exception92 2014-10-22
  • 打赏
  • 举报
回复
设置它的BorderBrush 与BorderThickness 属性。
Forty2 2014-10-22
  • 打赏
  • 举报
回复
因为那就是TextBox边框的默认式样(有点3D层次的效果)。 如果你不喜欢可以用自定义的BorderBrush: <TextBox BorderBrush="Gray" ...

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧