私のプロジェクトの目的は、既存のXaml UWPコードを異なるプラットフォームのXamlコードに変換するためにxamlコードを操作することです。どんな助けもありがとう。xamlファイルをプログラムで実行時にC#で操作する方法はありますか?
StreamReader stream = new StreamReader("Path to xaml file");
FrameworkElement root = XamlReader.Load(stream.BaseStream) as FrameworkElement;
xamlファイルにはx:classが含まれていますが、これはランタイムでは明らかに読み込めません。したがって、属性を操作するより良い方法があります。
XAMLパーサを使用して、あるフォーマットから別の—にJSONまたはXMLシリアライザとパーサーと同じように解析する必要があります。しかし、あなた自身やあなたが試したコードを説明することに関心を示していないので、私があなたを助けることはほとんどありません。 –
@AfzaalAhmadZeeshan私は初期段階にあり、何も書いていないので、簡単に操作できるようにxamlファイルをツリーに変換できるパーサーを知りたいだけでした。 –