問題タブ [xamlreader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wpf - XamlReader .net 3.5 'スタイルのトリガー タイプが認識されない'
私のwpfアプリケーションでは、以下のようにdatatriggerクラスを拡張しました
これは、ユーザーが作成したトリガーに説明を追加できるようにするためです (単純なコンテキスト メニューを使用してトリガーを追加および削除します)。次に、xamlreader を使用してファイルをリロードする際に、xaml がエクスポートされ、xamlwriter を使用してファイルに保存されます。
.net 3.5 バージョンを使用して作成されたファイルでも正しく動作する .net4 で記述されたこのアプリケーションのバージョンを持っているので、保存が良好であることはわかっています。
これは、重要でない部分を除いて作成されたもののサンプルです
どうすればこれを修正できますか? いいえ、.net4バージョンを使用することはできません:P
wpf - WPFXamlReader.Parse動的UIxml名前空間
xamlで記述されている動的なWPFUIがあります。
xamlは以下に表示されます。私の問題は、カスタム名前空間が自動的に解決されないことです。
xamlをロードするには、名前空間を持つ各アセンブリを次のようにパーサーコンテキストに設定する必要があります
もっと良い方法はありませんか?これは動的に必要です。そして、私はアプリのドメインをスキャンしたくありません。
これは通常の「SystemXamlReader」でどのように行われますか?
c# - テキストを設定してInteraction.Triggersを追加すると、奇妙なXAML解析の動作が発生します。WPF
TextboxコントロールのTextプロパティを設定し、それにInteraction.Triggerを追加します。以下を使用してこのXAMLを解析しようとすると、例外がスローされます。XamlReader.Parse()
私が持っているxamlは次のとおりです。
例外メッセージは次のとおりです。{"''Text'プロパティはすでに'TextBox'に設定されています。行番号「1」および行位置「X」。"}
行の位置は、TextBoxの終了タグを指します</TextBox>
Interaction.Triggersを設定しないと、解析はOKですが、少なくとも1つのInteraction.Triggersが設定されていると、例外がスローされます...
誰かが私にこれについて少し光を当ててもらえますか?
wpf - ビデオはありませんが、wpfmediaelementを使用したオーディオ
wpfアプリケーションにrichtextboxがあり、mediaelementを使用してそれにビデオを追加しています。次に、flowdocumentをxamlに変換し、データベースに保存します。データベースからxamlをフェッチし、それをflowdocumentに変換して再生ボタンをクリックすると、オーディオは聞こえますが、ビデオは表示されません。LoadedbehaviorはManualに設定されています。
奇妙な部分は、loadedbehaviorをPlayに設定すると、ビデオが表示されることです。
PS私は英語が苦手です。許してください。
XAMLANDソースは次のとおりです。
以下は、xaml文字列をflowdocumentに変換するコードです。
オーディオのみが機能し、ビデオは機能しません。:(
前もって感謝します。
c# - XSDスキーマに基づくWpfXmlDataProvider検証
私は、カスタマイズ可能なUIを表示するためにXamlReaderを使用してXAMLフラグメントをオンザフライでロードするac#(理由が見つかった場合は3.5または4)WPFアプリケーションを作成しています。このUIは、表示される前にXmlDataProviderにバインドされており、うまく機能しているようです。
データソース(XMLドキュメントを指すXmlDataProvider)がドキュメントのXSDスキーマに対して自動的に検証されるようにすることが可能かどうかを調べようとしていますか?
明確にするために-アプリケーションの性質が変更可能であるため、カスタム検証ルールの記述を避けようとしています。XSDスキーマには、Winformsエラープロバイダーと同様の方法でUIが応答するように指定された制限(正規表現や最大長の制約など)があります。
どんな助けでもいただければ幸いです!
(ちなみに-XmlDataProviderでタグ付けされていたはずですが、レピュテーション要求のために新しいタグを作成できません)
c# - XamlReaderの公式コードスニペットが例外をスローします
Windows 8アプリを構築していて、WebサービスからXAMLを解析してRichTextBlockに入れたいと思っています。XamlReaderを使用してこれを使用しようとしていますが、Microsoftのドキュメントにあるこのコードは、私の環境で例外をスローしています。
2行目を実行すると、例外が発生します。
私のバージョンのVSは、Microsoft Visual C#2012(Microsoft Visual Studio Premium 2012バージョン11.0.51106.01、Microsoft .NET Frameworkバージョン4.5.50709)です。ドキュメントには、Windows8がロード方式をサポートする必要があると記載されています。何か案は?
c# - XamlReader とウムラウト
ドイツ語のウムラウトを含む xaml を取得しました (以下を参照)。これを解析しようとすると、invalidchar エラーが発生します。
XamlParser Context を使用しない場合は機能します。しかし、いくつかの型マッピングを設定するためにそれを使用する必要があります
XAML:
それを解析するコード
エンコーディングのヒント (.net String UTF-16) を設定するものが見つかりません。何が間違っていますか?
また、XmlParserContext でエンコーディングを挿入しようとしました。
しかし、それは役に立ちませんでした:-(
私は何をする必要がありますか?ある種の XAML エンコーディングはありますか?
xaml - プレビュー用にのみ XamlReader を介して Xaml をロードする
ランタイムによる Xaml ファイルのロードで問題が発生しました。参考までに、ユーザーコントロールのコンテンツとしてファイルをロードするコードスニペット:
これは、イベントx:Class="..."
が手動で削除されている間は正常に機能します。
私が解決しようとしている問題は次のとおりです。
- ルート要素に がある場合
x:Class="..."
、XamlReader は最初の例外をスローします。 - XamlReader がイベントを含む Control に到達すると、たとえば、
Click
またはTextChanged
、別の例外がスローされます。
私が理解しようとしているのは、XamlFile をロードし、それをメイン ウィンドウのコントロール内に表示し、Name
、Height
などの属性を表示する方法Width
です。数十の Web サイトを読んだだけで、プレビューなどを作成するトピックが見つかりませんでした。
私が試した解決策の 1 つは、Xaml ファイルを XML として読み取り、そのコードを削除することです。問題は、C# で可能なすべてのイベントのリストを取得することでした。
そのコードについて質問がある場合は、お気軽にお問い合わせください :)
こんにちはダニエル
xaml - XamlReader.Parse が HierarchicalDataTemplate で動作していないようです
私はフォイルローイングxamlをロードしようとしています:
私のツリービューのコンストラクターでこれを使用します:
次のエラーが表示されます。
'Impossible de créer le type inconnu 'HierarchicalDataTemplate'.' numéro de ligne '1' et position de ligne '2'.
(私のマシンはフランス語で構成されています。このメッセージは、「不明なタイプの HierarchicalDataTemplate を作成できません」という意味です)。
誰かが理由を知っていますか?xaml スニペットは、xaml ファイルに直接記述すると完全に機能します。
ありがとう !
編集
シンプルなバージョンでテストしました:
そして問題は同じです。
編集2
問題はより広く、「HierarchicalDataTemplate」とは無関係のようです
同じエラーが発生します...