0

テキスト ボックスを使用して XML ファイルを表示するアプリケーションがあります。

ノードの行番号を保持するために XDocument を使用します

_xmlSource = XDocument.Load(path, LoadOptions.SetLineInfo);

また、空白を保持する必要があります。使用できることを認識しています

_xmlSource = XDocument.Load(path, LoadOptions.PreserveWhitespace);

ただし、両方LoadOptionsを同じに適用することはできませんXDocument

テキスト ボックス (カスタム コントロール) からノードをクリックし、行番号に基づいて xml ノードを取得できるようにする必要があります。

4

1 に答える 1

1

できるよ:

 XDocument.Load(path, LoadOptions.PreserveWhitespace | LoadOptions.SetLineInfo);

LoadOptions列挙は でマークされているため、両方のオプションを適用しますFlagsAttribute

于 2013-02-25T20:48:21.193 に答える