积极答复者
请教Metro win8 C++开发程序中是否可以在程序中定义Grid的RowDefinitions属性控制显示xaml的行数

问题
-
通过程序数组的长度xaml显示的行数,而不是在xaml对Grid.RowDefinitions进行定义。环境是c++/xaml。
- 已移动 Jesse JiangModerator 2012年7月27日 6:15 (发件人:Visual C++)
答案
-
Button^ objBtn1 = ref new Button(); Button^ objBtn2 = ref new Button(); { RowDefinition^ pRD = ref new RowDefinition(); objGrid->RowDefinitions->Append(pRD); } { RowDefinition^ pRD = ref new RowDefinition(); objGrid->RowDefinitions->Append(pRD); } { RowDefinition^ pRD = ref new RowDefinition(); objGrid->RowDefinitions->Append(pRD); } objGrid->SetRow(objBtn1,0); objGrid->Children->Append(objBtn1); objGrid->SetRow(objBtn2,2); objGrid->Children->Append(objBtn2);
- 已编辑 pjfitren 2012年7月27日 8:02
- 已建议为答案 Jie BaoModerator 2012年7月27日 10:04
- 已标记为答案 Jie BaoModerator 2012年8月3日 11:31
全部回复
-
你好,
您的问题时关于Metro win8 C++开发的,我会把帖子移到Windows 8 Metro风格应用开发论坛,这里我们只讨论native C++的问题。
感谢您的理解。
此致
Elegentin Xie [MSFT]
MSDN Community Support | Feedback to us
- 已编辑 Elegentin Xie 2012年7月27日 6:26
-
Button^ objBtn1 = ref new Button(); Button^ objBtn2 = ref new Button(); { RowDefinition^ pRD = ref new RowDefinition(); objGrid->RowDefinitions->Append(pRD); } { RowDefinition^ pRD = ref new RowDefinition(); objGrid->RowDefinitions->Append(pRD); } { RowDefinition^ pRD = ref new RowDefinition(); objGrid->RowDefinitions->Append(pRD); } objGrid->SetRow(objBtn1,0); objGrid->Children->Append(objBtn1); objGrid->SetRow(objBtn2,2); objGrid->Children->Append(objBtn2);
- 已编辑 pjfitren 2012年7月27日 8:02
- 已建议为答案 Jie BaoModerator 2012年7月27日 10:04
- 已标记为答案 Jie BaoModerator 2012年8月3日 11:31