Задайте вопросЗадайте вопрос
 

ОтвеченоCloning UIElements

Ответы

  • 18 декабря 2007 г. 17:47TomGiam Медали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     Отвечено

    You can use this for cloning UIElements:

     

    public static UIElement cloneElement(UIElement orig)

    {

    if (orig == null)

    return (null);

    string s = XamlWriter.Save(orig);

    StringReader stringReader = new StringReader(s);

    XmlReader xmlReader = XmlTextReader.Create(stringReader, new XmlReaderSettings());

    return (UIElement)XamlReader.Load(xmlReader);

    }

     

    Some attributes do have a clone method, like imageBrush for example.

     

    Tom

     

Все ответы