如何删除特定 RowDefinition 中的网格子项?

微信公众号

我在运行时在网格内动态绘制控件。当用户点击它时,我想清除特定控件下的所有子项。我有这个,但这只会删除 RowDefinitions:

   var currentRow = Grid.GetRow((BindableObject)sender);
   for (int i = currentRow + 1; i < grdDynamic.RowDefinitions.Count; i++)
   {
       grdDynamic.RowDefinitions.RemoveAt(i);
   }

但我需要清除那些 RowDefinitions 中的所有网格子项。

密蟹

这应该删除网格中的子项,并将点击的行作为属性。

    var children = grdDynamic.Children.ToList();
    foreach (var child in children.Where(child => Grid.GetRow(child) == row)) {
        grdDynamic.Children.Remove(child);
    }

它遍历网格中的所有子项,如果其行等于被点击的行,则删除该子项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将 RowDefinition 的数量动态绑定到 ItemsPanelTemplate 中的网格

来自分类Dev

在Xamarin中将Grid.RowDefinition高度绑定到网格的宽度

来自分类Dev

具有RowDefinition Height =“ auto”的网格中的网格抑制子Grid的RowDefinitions的Height =“ *”

来自分类Dev

FlipView中RowDefinition的绑定与FlipView本身的绑定不同

来自分类Dev

WPF将RowDefinition.Height属性绑定到DataTemplate中Height = Auto的另一个RowDefinition

来自分类Dev

如何根据名称从数组中删除特定子项

来自分类Dev

如何通过子项本身中的删除按钮删除子项组件

来自分类Dev

如何删除向量的特定元素中的空格?

来自分类Dev

如何从序列Clojure中删除特定事件

来自分类Dev

如何从angularjs列表中删除特定行

来自分类Dev

如何从GMS中删除特定标记?

来自分类Dev

如何删除矩阵中的特定行

来自分类Dev

如何删除localStorage中的特定项目/对象?

来自分类Dev

如何从列表中删除特定元素?

来自分类Dev

如何删除crontab中的特定行?

来自分类Dev

如何从数组中删除/过滤特定项目?

来自分类Dev

如何删除在javascript中创建的特定元素?

来自分类Dev

如何从Docker缓存中删除特定项目?

来自分类Dev

如何删除列中的特定响应?

来自分类Dev

如何从DeepDiff中删除特定单词?

来自分类Dev

如何删除本地存储中的特定项目?

来自分类Dev

如何从Linux文件中删除特定符号?

来自分类Dev

如何从数组中删除特定元素

来自分类Dev

如何从堆栈中删除特定元素?

来自分类Dev

如何删除activemq中的特定队列

来自分类Dev

如何从txt文件中删除特定行

来自分类Dev

如何从数组中删除特定对象

来自分类Dev

如何从文件中删除特定行?

来自分类Dev

如何从arraylist中删除特定项目?

Related 相关文章

  1. 1

    将 RowDefinition 的数量动态绑定到 ItemsPanelTemplate 中的网格

  2. 2

    在Xamarin中将Grid.RowDefinition高度绑定到网格的宽度

  3. 3

    具有RowDefinition Height =“ auto”的网格中的网格抑制子Grid的RowDefinitions的Height =“ *”

  4. 4

    FlipView中RowDefinition的绑定与FlipView本身的绑定不同

  5. 5

    WPF将RowDefinition.Height属性绑定到DataTemplate中Height = Auto的另一个RowDefinition

  6. 6

    如何根据名称从数组中删除特定子项

  7. 7

    如何通过子项本身中的删除按钮删除子项组件

  8. 8

    如何删除向量的特定元素中的空格?

  9. 9

    如何从序列Clojure中删除特定事件

  10. 10

    如何从angularjs列表中删除特定行

  11. 11

    如何从GMS中删除特定标记?

  12. 12

    如何删除矩阵中的特定行

  13. 13

    如何删除localStorage中的特定项目/对象?

  14. 14

    如何从列表中删除特定元素?

  15. 15

    如何删除crontab中的特定行?

  16. 16

    如何从数组中删除/过滤特定项目?

  17. 17

    如何删除在javascript中创建的特定元素?

  18. 18

    如何从Docker缓存中删除特定项目?

  19. 19

    如何删除列中的特定响应?

  20. 20

    如何从DeepDiff中删除特定单词?

  21. 21

    如何删除本地存储中的特定项目?

  22. 22

    如何从Linux文件中删除特定符号?

  23. 23

    如何从数组中删除特定元素

  24. 24

    如何从堆栈中删除特定元素?

  25. 25

    如何删除activemq中的特定队列

  26. 26

    如何从txt文件中删除特定行

  27. 27

    如何从数组中删除特定对象

  28. 28

    如何从文件中删除特定行?

  29. 29

    如何从arraylist中删除特定项目?

热门标签

归档