/ / Wyszukiwanie "wszystkich referencji" (Visual Studio) - c #, wpf, visual-studio, visual-studio-2013

Wyszukiwanie "wszystkich referencji" (Visual Studio) - c #, wpf, visual-studio, visual-studio-2013

Pracuję z VisualStudio 2013. Na WPF, aplikacja c # Desktop.

Jeśli kliknę prawym przyciskiem myszy - powiedz "WindowTitle"i wybierz "znajdź wszystkie odniesienia" VS Wyświetla listę wszystkich odniesień w plikach C # (tylko .cs). Jeśli użyję menu edit-find w plikach (wszystkie pliki), VS Wyświetli listę plików C # i XAML (i config itp.).

Dla moich zastosowań chcę zobaczyć zarówno c #, jak i .xaml podczas wyszukiwania czegoś.

Czy jest to możliwe tylko przy "find in files"?

Czy brakuje mi koncepcji - tak jak się tego nauczyłem, to że XAML jest używany do generowania kodu, więc dlaczego XAML nie jest uważany za "odniesienie".

Odpowiedzi:

3 dla odpowiedzi № 1

Jeśli w moim XAML mam kontrolkę nazwaną

<DataGrid x:Name="DGrid"/>

Następnie w moim kodzie z tyłu klikam "Znajdź wszystkie referencje" na odniesienie do DGrid, Visual Studio pokazuje mi odniesienia XAML.

Jeśli mam w swoim XAML, mam

`Value="{Binding Items}"`

Następnie w moim ViewModelu klikam "Znajdź wszystkie referencje" na mojej właściwości Items, Visual Studio nie będzie wyświetlaneja referencje XAML, ponieważ nie wie, do jakiego DataContext ma zastosowanie właściwość, typ jest stosowany w środowisku wykonawczym. Nie ma sposobu, aby to wiedzieć.