问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

WPF 里怎么用代码动态的确定 Grid的行列数呢?

发布网友 发布时间:2022-05-09 14:17

我来回答

1个回答

热心网友 时间:2022-04-27 10:23

主窗体上放一个Grid,名字为“MainGrid"
ColumnDefinition和RowDefinition的Width和Height属性的值是GridLength对象。和XAML里一样,GridLength有三种值,Auto,Star,Pixel。
下面的代码没有显示设置这两个属性,因为它们的默认值都是 1*,正符合等分的要求。
private void MainWindow_Loaded(object sender, System.Windows.RoutedEventArgs e)
{
for (int i = 1; i <= 5; i++) {
MainGrid.ColumnDefinitions.Add(new ColumnDefinition());
MainGrid.RowDefinitions.Add(new RowDefinition());
}
MainGrid.ShowGridLines = true; // 测试用,可以去掉

Button crl = default(Button);
for (int c = 0; c <= 4; c++) {
for (int r = 0; r <= 4; r++) {
crl = new Button { Content = string.Format("Button{0}-{1}", r, c) };
Grid.SetColumn(crl, c);
Grid.SetRow(crl, r);
MainGrid.Children.Add(crl);
}
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
13003是什么三极管,能用在什么地方呢 d882三极管的参数是多少 12V开关电源开关管3009三极管拿什么型号替换? 电脑设置参数在哪里找怎么快速查看电脑详细配置参数信息 电脑在哪里看配置在哪看电脑的详细配置 电脑在哪里查看配置在哪看电脑的详细配置 猜字谜:枕宋之后 IBM业务范围是什么? 4500一个月的工资,怎么能够一年内存够十万块钱,怎么算出来的???_百度... 如何在一个月内存下6千元? 3D-Grid属性建模 VFP Grid是什么 如何设置 jqgrid属性的方法 求助GRID与GIS的区别? jqgrid属性设置 控制显示总记录数的是哪个属性 vb中datagrid所有属性说明 VFP中集合属性和计数属性是什么 毛呢大衣烧掉毛了怎么办 段码屏是共阴还是共阳? 在大学附近开什么店呢,开一个两元店,或多元店,不知道现在学生喜欢什么.. 学校门口开两元店能行吗 安装打印机以后怎样打印 比如罚款单 别人说我看起来傻怎么办 如何用EXCEL计算迟到罚款 为什么看起来越傻的人越富有? 一个人为什么看起来越来越傻? 电脑如何打印公司罚款单? 男生看起来特别傻但是成绩好是为什么?是真傻不是装的 但就是成绩好 眼睛没神看起来很傻 哪些星座表面看起来很傻,但是城府却很深? 求教liger框架的grid中的属性值怎么获取? 2. 与数据库相关的组件主要有哪些?简述这些组件的属性和方法以及它们的使用方法。 Wpf动画如何移动grid?to属性好像只能为数字,但Grid定位有四个数据,并且执行动画方法参数 jqGrid中要添加自定义列,并且支持自定义数据对应显示! 上海虹口区财务外包一月多少钱 jqGrid 怎么动态控制 multiselect 属性 上海外资公司财务外包怎样收费,外资公司财务代理收费 公司财务外包代理记账服务费用做账每月多少钱财税咨询 会计外包费用在什么范围,和代理记账一样吗? 上海外资公司财务外包价格多少 有谁知道上海的财务代理收费标准是多少吗? 外包会计多少钱一个月 佛山顺德晚上什么时候水位开始上涨? 今天涨退潮时间 正版palm裤子有没有抽绳 oppoa5玩崩坏三卡吗 OPPO Reno 10倍变焦版玩崩坏3怎么样? OPPO R11玩崩坏3可以吗? OPPOK5玩崩坏3卡不卡? OPPO realme U1玩崩坏3怎么样?