WPF中使用cs代码设置附加属性的方式
2017-11-27 22:41
1091 查看
cs代码的附加属性设置方式为
ElmenentObject.SetValue(PropertyName,value)
例如,在Canvas中绘制TextBlock,Xaml代码为
<Canvas Name="MyCanvas" Width=.../>
在c#代码中,首先创建TextBlock对象,设置Canvas.Top和Canvas.Left附加属性,并将其放进Canvas.ChildRen中:
TextBlock tb=new TextBlock();
tb.Text="I love WPF";
tb.SetValue(Canvas.Top,100.0);
tb.SetValue(Canvas.Left,100.0);
MyCanvas.Children.Add(tb);
ElmenentObject.SetValue(PropertyName,value)
例如,在Canvas中绘制TextBlock,Xaml代码为
<Canvas Name="MyCanvas" Width=.../>
在c#代码中,首先创建TextBlock对象,设置Canvas.Top和Canvas.Left附加属性,并将其放进Canvas.ChildRen中:
TextBlock tb=new TextBlock();
tb.Text="I love WPF";
tb.SetValue(Canvas.Top,100.0);
tb.SetValue(Canvas.Left,100.0);
MyCanvas.Children.Add(tb);
相关文章推荐
- c++builder上使用TIDTCPServer和TIDTCPClient进行简单通信,如何通过代码动态设置TIDTCPServer的Bindings属性。
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- 使用xml及java代码混合的方式来设置图形界面
- 使用xml及java代码混合的方式来设置图形界面
- XAML代码设置附加属性
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- 使用代码构建布局及设置常用属性
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- Edittext设置输入属性,包括使用代码设置
- web控件在.aspx页面中在.aspx.cs后台代码Page_Load()中都设置了相同的属性,哪个优先级高?
- 使用xml及java代码混合的方式来设置图形界面
- android selector中设置的属性如何在代码中使用
- 使用xml及java代码混合的方式来设置图形界面
- wpf 如何在后台设置附加属性的值
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- 自定义toast时,有些时候不能设置想要的宽和高(代码动态设置或使用文末方式)
- WPF设置附加属性的值
- 使用xml及java代码混合的方式来设置图形界面