<Button Margin="136,118,0,0" Width="148" Height="86">
<TextBlock Text="熊俊" Height="55" Width="93" HorizontalAlignment="Left" Foreground="Red"/>
</Button>Button是TextBlock的父元素,我在TextBlock中设置了对于父元素的水平对齐特征HorizontalAlignment属性值为Left,可是结果为什么没有靠左呢?
<TextBlock Text="熊俊" Height="55" Width="93" HorizontalAlignment="Left" Foreground="Red"/>
</Button>Button是TextBlock的父元素,我在TextBlock中设置了对于父元素的水平对齐特征HorizontalAlignment属性值为Left,可是结果为什么没有靠左呢?
解决方案 »
- 大批量数据的文件格式处理
- 请教 关于组件windows media player
- JavaScript清空.net控件DropDownList内容
- C#.net2005 嵌入Excel的Com组件后,出现一些问题:1、对Mouse不能编缉;2、Excel界面不能全部显示;3、关闭界面时进程不能关闭及出现Excel报错
- 关于Devexpress的GridControl
- Visual Studio 2005 c#调用 Delphi .NET(2007)窗体
- 请问,petShop项目中,如何用SQLHelper处理Transaction的?
- xml文件实现数据库访问问题
- 多线程的程序如何退出
- Linkbutton
- Winforms窗体怎样能不重复打开
- webborower 中模拟 点击按钮
<TextBlock Text="熊俊" Height="55" Width="93" HorizontalAlignment="Left" Foreground="Red"/>
</Button>
TextBlock是Button的Content,不管你怎设TextBlock都不会靠左的,只有设Button的Contewnt属性
这还要解解释,因为你的Button的Content是默认居中对齐的而且是大小是自动的,而不是Stretch你的TextBlock是在Button的Content中
你要是设Button的HorizontalContentAlignment="Stretch"后你的TextBlock才会起作用
你应去看一下ContentControl
你在textblock中设置左对齐只是把textblock上的文字左对齐,要让textblock在button中左对齐,必须在<button>中设置