コード例 #1
0
        private ProxyUIElement CreateProxyUIElement(UIElement child)
        {
            var proxyElement = new ProxyUIElement(child);

            SetProxyUIElement(child, proxyElement);
            var props = GetAllAttachedProperties();

            foreach (var d in props)
            {
                d.SetValue(proxyElement, d.GetValue(child));
            }
            return(proxyElement);
        }
コード例 #2
0
ファイル: LayoutPanel.cs プロジェクト: eleks/WPFPlayground
 private ProxyUIElement CreateProxyUIElement(UIElement child)
 {
     var proxyElement = new ProxyUIElement(child);
     SetProxyUIElement(child, proxyElement);
     var props = GetAllAttachedProperties();
     foreach (var d in props)
     {
         d.SetValue(proxyElement, d.GetValue(child));
     }
     return proxyElement;
 }