簡體   English   中英

如何以及何時向WPF中的網格中動態添加列

[英]How and when to dynamically add columns to a Grid in WPF

我們正在嘗試從后面的代碼向WPF中的Grid動態添加ColumnDefinition。 問題是:什么時候做? 在Usercontrol的Loaded事件中? 我們有一個使用DataTemplate的ListView,后者又使用Grid。 如何從后面的代碼訪問該Grid實例(DataTemplate內部的一個)? 它確實具有ax:Name,但是在UserControl的代碼中不可見。 謝謝你的幫助。

您可以使用VisualTreeHelper遍歷邏輯樹,然后以編程方式創建列定義。

是一篇有關使用可視樹和邏輯樹以及如何有效導航它們的好文章。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM