我试图将一个Inline inline;复制到一个新的Inline tempInline中,以便构造一个TextBlock textbox = new TextBlock(tempInline);,类似于这样tempInline = inline;,但问题是当我这样做时,我的原始inline会发生改变/被修改。 我该怎么做呢?inline没有复制或克隆方法。
我做了这个。 string text = XamlWriter.Save(inline); Stream s = new MemoryStream(ASCIIEncoding.Default.GetBytes(text)); Inline temp = XamlReader.Load(s) as Inline;