打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
wp7使用C#通过后台动态生成Grid网格布局

一、创建相关对象,并定义Grid中的列属性

Grid forwardAndReply = new Grid();//创建Grid对象

 forwardAndReply.Margin = new Thickness(0, 10, 0, 5);
 forwardAndReply.HorizontalAlignment = HorizontalAlignment.Right;
 forwardAndReply.Height = 30;


//创建第一个ColumnDefinition
 ColumnDefinition firstColumnDefinition = new ColumnDefinition();//定义Grid列属性对象
 firstColumnDefinition.Width = new GridLength(125, GridUnitType.Pixel);//初始化GridLength并设置指定的值
 forwardAndReply.ColumnDefinitions.Add(firstColumnDefinition);//添加ColumnDefinition到Grid的列属性集合中


//创建第二个ColumnDefinition
ColumnDefinition secondColumnDefinition = new ColumnDefinition();
secondColumnDefinition.Width = new GridLength(125, GridUnitType.Pixel);
forwardAndReply.ColumnDefinitions.Add(secondColumnDefinition);

二、将UI元素添加到指定的列中

RichTextBox content = new RichTextBox();//创建RichTextBox控件对象
Grid.SetColumn(forward,0);//设置即将要添加的UI元素所在的列,0为第一列
forwardAndReply.Children.Add(forward);//添加UI元素到Grid中

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
动态定义Grid行列
custom animation class
利用C#动态生成Xaml
Win 8中WPF listview与listBox的Drag、Drop操作
RichtextBox - VBGood论坛交流
JQGRID 基本用法及示例、换肤等
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服