問題タブ [xamlparseexception]

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.

0 投票する
1 に答える
667 参照

windows-phone-7 - WP7 の ListBox の問題 - System.Windows.Markup.XamlParseException が発生しました

みんな。リストボックスを取得しました。61 個のアイテムを表示しようとすると、正常に実行されます。しかし、それが 62 以上になると、アプリは失敗します

それは何ですか - 私には手がかりがありません.. ランダムな瞬間に落ちます。listBox を最後までスクロールし、最後の要素を表示し、スクロールして戻ると、エラーがスローされます。

0 投票する
2 に答える
179 参照

.net - これら2つのリストボックス機能を組み合わせることができないのはなぜですか?

ListBoxで、各アイテムのIsSelectedプロパティをViewModelにバインドしたかったので、正常にバインドしました。次に、キーボードフォーカスがない場合に、選択したアイテムをより見やすくしたいと思いました。この回答から、その方法がわかりました。どちらの機能も単独で機能しますが、それらを組み合わせると、起動時に次の例外が発生します。

XamlParseException:タイプ「Setter」の「Value」プロパティに「Binding」を設定することはできません。「バインディング」は、DependencyObjectのDependencyPropertyにのみ設定できます。

これが私のXAMLです。

0 投票する
1 に答える
601 参照

silverlight-4.0 - Silverlightで、XamlParseException例外をキャッチするにはどうすればよいですか

MVVMフレームワークでSilverlight4を実行しています。詳細ページの読み込み中に、XamlParseExceptionが発生することがありますが、常にそうとは限りません。99%の確率で機能するので、xamlページは問題ないと確信しています。

私のコードビハインドページで次のようなことをすることは可能ですか?

つまり、XamlParseExceptionをキャッチするにはどうすればよいですか?

0 投票する
0 に答える
1211 参照

wpf - MissingManifestResourceException 指定されたカルチャまたはニュートラル カルチャに適したリソースが見つかりませんでした

私の WPF アプリケーションには、Resources.en-US.resx、Resources.resx、Resources.nl-BE.resx の 3 つの .resx ファイルがあります。各リソース ファイルは、埋め込みリソースとして構築されます。各 wpf ビューで、各コントロールを適切な静的リソース文字列にバインドしました。

Resources.Designer.cs ファイルの静的 ResourceManager コンストラクターは、正しい名前空間とベース名を使用して ResourceManager をインスタンス化します。

初期化中に、次のコード行を実行します。

地域と言語の形式が en-US または nl-BE の場合、UI の要素には正しいローカライズされた文字列が表示されます。地域と言語の形式を別の形式に設定するとEnglish – Zimbabwe、XamlParseException が発生します。en-ZW リソースを見つけようとしていると思われます。そのカルチャのリソースが見つからない場合、デフォルトで Resources.resx になるようにするにはどうすればよいですか?

0 投票する
4 に答える
9504 参照

c# - ウィンドウ起動時の xamlParseException

アプリケーションの別のウィンドウからこのウィンドウを表示すると、次のエラーが発生します。

XamlParseException が発生しました 'Set connectionId が例外をスローしました。' 行番号「4」および行位置「25」。

内部例外:

{"型 'System.Windows.Controls.TabControl' のオブジェクトを型 'WpfApplication1.Window1' にキャストできません。"}

私のxamlコードは次のとおりです。

この問題を解決するために私の C# コードが必要な場合は、電子メールで送信できますが、そのコードを Web に掲載することは会社のポリシーに反します (そして、私は仕事を楽しんでいます...解雇されたくありません) 。

私は通常 VB.net で開発を行っており、C#.net は私にとって非常に新しいものであることを覚えておいてください。


c#.net vs2010 Windows Vista x64 Intel Core 2 Quad

0 投票する
1 に答える
1391 参照

c# - C# リソース ディクショナリ XamlParseException - スレッド セーフ?

次の方法で初期化される静的リソース ディクショナリを使用しています。

コードは過去数か月間完全に機能していましたが、ここ数日で次の問題が発生し始めました。

タイプ 'System.Xaml.XamlParseException' の例外がスローされました。System.Windows.Baml2006.Baml2006Reader.ReadObject(KeyRecord レコード) で System.Windows.ResourceDictionary.CreateObject(KeyRecord キー) で System.Windows.ResourceDictionary.RealizeDeferContent(オブジェクト キー、オブジェクトと値、ブール値と canCache) で System.Windows.ResourceDictionary System.Windows.ResourceDictionary.GetValue(オブジェクト キー、ブール値、canCache) の .GetValueWithoutLock(オブジェクト キー、ブール値、canCache)

上記の初期化とは別に、データは必要な項目にアクセスすることによって辞書から読み取られます。

コードへの唯一の変更は、多くのスレッドが同時にディクショナリにアクセスすることに関連している可能性があります。同じコードが完全に機能することもあれば、上記の例外がスローされることもあります (非常に一貫性がありません)。

例外自体または一般的な問題に関する洞察をいただければ幸いです。

0 投票する
1 に答える
1596 参照

wpf - generic.xaml を読み込んでリソース ディクショナリをマージするときに XamlReader がスローされる

コードで generic.xaml を読み込もうとすると、XamlParseException がスローされます。次のようにコードします。

アイデアは、リソース ディクショナリをベースページにマージすることです。{StaticResource DarkBrush}次に、派生ページは、たとえばを使用して、基本クラスからスタイル、色、ブラシなどを使用できます。

しかし、上記のコードはスローします:

'' (16 進値 0x0C) は無効な文字です。行 1、位置 1。

generic.xaml ファイルは、VS2010 で標準的な方法で作成されました。Build Action を Resource に設定しようとしましたが、それもうまくいきませんでした...

Microsoft からコード サンプルを入手しました。そこでは、ページをロードするために使用されました。どんな助けでも大歓迎です。

0 投票する
0 に答える
1199 参照

xaml - すべてのオブジェクトのリストを取得するために、カスタム クラスを持つ xaml ファイルを解析する方法は?

私は同様の投稿をたくさん見ましたが、私の場合は何もうまくいかないようです。私がしたいのは、(他のアセンブリにある) xaml ファイルをロードし、さまざまな要素/オブジェクトを反復処理して、特定の属性値をチェックすることだけです。単純な XML ファイルとして読み取ることもできましたが、スタイルなどは xml 解析では把握できません。いろいろ調べた結果、以下の2点を試しました。

  1. xaml からを削除し、これx:Class=".."にも を追加しassembly=XBase.UIました (元の xaml にはこれがなく、動的にロードするときにアセンブリを指定する必要があることを読んだため)、残りのファイルを xml ストリームとしてロードしました。次に、XamlReader.Load(stream) を呼び出しました

これは、クエリを投稿した人には機能するようですが、例外が発生します

2 番目に試みたのは、XamlReader.Parse を使用し、それに加えて ParserContext を提供することでした。これは私がしたことです:

これも例外をスローします。

元の xaml ファイル

ここで私を助けてください。これが私が望むものを達成するための正しい方法であるかどうかさえわかりません。XmlDocument の GetElementsByTagName 以外に、特定の種類のすべての要素をより意味のある方法で一覧表示する別の方法がある場合は、お知らせください。

前もって感謝します!

0 投票する
1 に答える
1274 参照

c# - 画像ソースパスが解決されない

コンバーターを使用してグリッドとしてレンダリングする文字列にxamlがあります。ただし、この例外が発生します。

*属性'Source'の文字列'../../Resources/info_16_hot.png'をタイプ'System.Windows.Media.ImageSource'のオブジェクトに変換できません。リソースが見つかりません'resources/ info_16_hot.png' *

これがXAML文字列のスニペットです

リソースディレクトリは同じディレクトリであり、info_16_hot.pngはリソースとしてマークされています。コピーしないでください。ファイルを同じディレクトリに移動し、ソースをSource='info_16_hot.png'に更新しても効果はありません。

0 投票する
1 に答える
3197 参照

c# - WPF : XP にインストールした場合の WPF アプリケーションの XamlParseException

vista/7 では問題なく動作する WPF アプリケーションがありますが、Windows XP では System.Windows.Markup.XamlParse エラーが発生します。

Visual Studio 2010 と .NET 4.0、Telerik Q2 2011 コントロール、および DevExpress コントロール 2011 を使用しています。

例外に関する詳細:

更新 1:

静的リソース ファイルからスタイリングを適用しています

更新 2:

これらのリソースをこのように適用します