PresentationFramework.Classic
との両方のアセンブリを参照する必要があり、Microsoft.Windows.Themes.DataGridHeaderBorder
型を使用する必要がある状況があります。しかし、両方のアセンブリでこのタイプが定義されているため、これはエラーとなります。 私は、このタイプのもの(ClassicまたはLuna)のいずれかを参照することができます、単純なDatagridで、DataGridHeaderBorder
がクリックされているかどうかを確認する必要があります。2つの異なるDLLで同じ完全修飾名を持つ型にアクセスする方法
ありがとうございます。
こんにちは、上記のオプションを試しましたが、これはWPFプロジェクトでは動作しないため、バグとして報告されているため、問題が発生しました。 - [Bug Link](https://connect.microsoft.com/VisualStudio/feedback/details/615953/reference-aliases-ignored-on-projects-containing-some-xaml-files#の詳細)。回避策を試しましたが、このエラーに直面しています - ** Extern alias 'Classic'は/ referenceオプションで指定されていませんでした** –
これはWPFを使用しない場合にのみ有効な助けとなりました。私はこれについてたくさん読んできましたが、これはこの種の状況を処理する実際のソリューションですが、このソリューションはWPFアプリケーションでは機能せず、MSによってバグとしてマークされています。これは4.5リリースで解決される予定です。しかし、素晴らしい記事。私は最終的にアセンブリ参照の1つを削除し、それを使わずにしようとしています。 –
私はこれを答えとしてマークします。 –