2
A
回答
3
這說明你的整個生命週期(從控制到XAML回控制)。 如您所見,
string s = XamlWriter.Save(value);
是您可能關心的有趣部分。
/// <summary>
/// Clones a given UIElement. Please note that any events, animations, etc
/// on the source item may not carry over to the cloned object.
/// </summary>
/// <param name="value">UIElement to clone.</param>
/// <returns>A shallow clone of the source element.</returns>
public static UIElement CloneUIElement(UIElement value)
{
if (value == null)
{
return null;
}
string s = XamlWriter.Save(value);
StringReader stringReader = new StringReader(s);
XmlReader xmlReader = XmlTextReader.Create(stringReader, new XmlReaderSettings());
return (UIElement)XamlReader.Load(xmlReader);
}
0
是 - 約什·史密斯這是否在他的鼴鼠工具:http://www.codeproject.com/KB/WPF/MoleForWPF.aspx
1
Silverlight的,我碰到this blog post由羅布Relyea是指由大衛投票創造了Silverlight xaml serializer跑。巨大的榮譽給大衛民意測驗。 (Downloads Page)。
使用
UiXamlSerializer uxs = new UiXamlSerializer();
string text = uxs.Serialize(this.gridToSerialize);
相關問題
- 1. 角度提供任何方式來隔離服務層?
- 2. CSS:任何方式來創建頂部到底部的箭頭?
- 3. 任何方式來「釘」的東西到底部旋轉?
- 4. 底層提供商的ConnectionString
- 5. 任何方式來從數據庫獲取流式讀取?
- 6. Doxygen - 獲取模塊層次結構的任何方式?
- 7. System.Data.EntityException:底層提供失敗的提交
- 8. 任何方式來更改列的Phppgadmin視圖順序,而無需更改底層數據庫
- 9. 獲取底層的SharePoint HTML
- 10. 從UIImage獲取底層NSData *
- 11. 從NSOperationQueue獲取底層dispatch_queue_t
- 12. DropDownList獲取底層對象
- 13. 任何方式來排序在SQL中的行提取使用匹配標準
- 14. 如何獲取Gridview底層數據源?
- 15. 如何從MotionEvent獲取底層視圖?
- 16. 任何方式來提高jQuery動畫的幀率?
- 17. 任何方式來監視git分支和提交活?
- 18. 任何方式來提高這個Applescript iTunes Code的性能?
- 19. 任何方式來提高這個商店程序的性能?
- 20. svn2git與--exclude,任何方式來忽略空/空提交?
- 21. 任何方式來提高關閉文件的速度?
- 22. 任何方式來保留但不提交在Linux內存?
- 23. 如何用底層log4j框架以編程方式配置slf4j
- 24. 任何建議來匹配和提取模式?
- 25. Xamarin方式:滾動型與按鈕固定在底部XAML
- 26. 底層提供商開放失敗
- 27. 任何方式或軟件反編譯SWF提取mxml文件?
- 28. 任何方式從字符串值中提取變量名稱?
- 29. 任何方式知道被提取的網址?
- 30. 開放式Kigg項目底層提供商失敗
這完美地工作。而且速度也非常快。謝謝! – JRobbers 2009-04-23 21:08:59