1. 程式人生 > >WPF專案中.xaml檔案和.xaml.cs檔案無法收縮顯示的解決辦法

WPF專案中.xaml檔案和.xaml.cs檔案無法收縮顯示的解決辦法

在VisualStudio的WPF專案中,通常同名的.xaml和.xaml.cs檔案是能夠收縮顯示的,但是在某些情況下,會出現.xaml和.xaml.cs並列顯示,無法進行收縮.

如下圖,綠色部分為正常的顯示情況;紅色部分為不正常顯示情況.

解決辦法是修改.csproj檔案,用記事本將.csproj檔案,檢索需要修改的檔名.將如下程式碼

<Compile Include="Window2.xaml.cs"/>
修改為如下程式碼,再次代開專案即可.
<Compile Include="Window2.xaml.cs">
	<DependentUpon>Window2.xaml</DependentUpon>
</Compile>

利用記事本開啟.csproj檔案



將上圖中標綠色的部分修改為如下

<Compile Include="Window2.xaml.cs">
	<DependentUpon>Window2.xaml</DependentUpon>
</Compile>
再次啟動VS,結果正常