首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WPF动态删除控件解决办法

2014-01-12 
WPF动态删除控件我在用WPF做一个图形编辑的程序,通过按钮在画布上动态添加一个自定义的控件,当delete键按

WPF动态删除控件
我在用WPF做一个图形编辑的程序,通过按钮在画布上动态添加一个自定义的控件,当delete键按下的时候,我想删除我鼠标所在位置的控件。我是这样做的
private void LayoutRoot_KeyDown(object sender, System.Windows.Input.KeyEventArgs e)
{
            UIElement cont1 = sender as UIElement;
           foreach (UIElement child in Canvas1.Children)
         {
                   
              if (child.IsFocused)
              {
                Canvas1.Children.Remove((ContentControl)child);
               }
                 
         }

            
}
达不到我想要的结果,哪位可以给点建议吗?
[解决办法]
这么快???

热点排行