[求助]WPF新手 麻烦大神们讲一下Lable控件的用法
wpf吧
全部回复
仅看楼主
level 4
书上讲的例子是winForm,而我想用WPF来实现
例子中用到了Lable这个控件,并且在代码中直接用了Lable的实例--lable,并且用了它的Text属性
就是这样: lable.Text=string.Empty;
但是我用WPF做,在XAML中已经创建了实例,但是在后台代码中没有lable的Text属性,只有两个与Text有关的事件
希望大神能给我讲一下!
2017年01月25日 02点01分 1
level 4
大神急急如律令!!
2017年01月25日 02点01分 2
level 4
来大神!!!
2017年01月25日 03点01分 3
level 3
wpf 里用TextBlock吧
2017年01月25日 04点01分 4
看来只能这样了。
2017年01月25日 05点01分
level 2
<Grid Margin="5">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"></ColumnDefinition>
<ColumnDefinition Width="180"></ColumnDefinition>
</Grid.ColumnDefinitions>
<TextBox x:Name="textboxInput" Grid.Column="1" VerticalAlignment="Center"></TextBox>
<Label Target="{Binding ElementName=textboxInput}">姓名 (_N)</Label>
</Grid>
Label 内容是 Content 属性 或者直接写在 XML 标记内
Target 代表目标元素 当 Label 获取焦点后 焦点传递到目标元素
2017年01月26日 05点01分 5
谢谢,我今下午试试,之前我只能用Textblock实现。
2017年01月26日 05点01分
level 1
如果你这样操作控件,还不如就用winform,建议使用绑定。
2017年02月03日 06点02分 6
level 2
WPF的label的内容是个object类型,可以是任何visual,不只是字符串,没有text属性,只有content
2017年02月12日 23点02分 9
level 2
标签本来就不限于是文字,现实生活里,标签上画个图标也是正常的行为,所以wpf对label的定义了更广的含义,纯文字用textblock..在wpf里任何标题意义的东西,很多都是object类型,用于填写一个可视内容,具体什么样子由自己设计。。。学完资源字典你就知道wpf能把winform控件秒成渣
2017年02月12日 23点02分 10
谢谢!!
2017年04月02日 09点04分
level 2
所有content等object类型的可视内容属性,你都可以直接填写字符串,甚至任何类型,不是可视内容的对应,会直接显示tostring()内容。。
2017年02月12日 23点02分 11
1