回答編集履歴

1

動画追加

2023/08/05 04:34

投稿

TN8001
TN8001

スコア10049

test CHANGED
@@ -4,14 +4,27 @@
4
4
  きちんと?ツリーの子に含めれば、該当ハンドラにジャンプしましたよ^^
5
5
  [Partialクラスのファイルを元クラスの子として表示 - Qiita](https://qiita.com/kobake@github/items/87239e4d50fe0031513c)
6
6
 
7
- > ```xml
7
+ > ```xml:.csproj
8
8
  > <Compile Include="Form1.Hoge.cs" >
9
9
  > <DependentUpon>Form1.cs</DependentUpon>
10
10
  > <SubType>Code</SubType>
11
11
  > </Compile>
12
12
  > ```
13
+ 隙あれば`<SubType>Form</SubType>`にしてくるのですが、どうやっても抑えられませんでしたorz
14
+ (直接コードを表示しようとするとデザイナが出て、「コードの表示」のひと手間が増える)
13
15
 
14
16
  ---
15
17
 
16
- .NET(Core)でもできましたが、デフォルトだと重複エラーになります。
18
+ .NET(Core)でもできましたが、重複エラーになりますので↓としたほうがいいでしょう
19
+ ```xml:.csproj
20
+ <ItemGroup>
21
+ <Compile Update="Form1.Hoge.cs" DependentUpon="Form1.cs" SubType="Code" />
22
+ </ItemGroup>
23
+ ```
17
24
  [NETSDK1022:重複する項目が含まれていました。 - .NET CLI | Microsoft Learn](https://learn.microsoft.com/ja-jp/dotnet/core/tools/sdk-errors/netsdk1022)
25
+
26
+ ---
27
+
28
+ `Form1.cs`にぶら下がっている`Form1.Hoge.cs`・`Fuga.cs`には飛ぶ。
29
+ `Form1.cs`にぶら下がってない`Piyo.cs`には飛ばない。
30
+ ![証拠動画](https://ddjkaamml8q8x.cloudfront.net/questions/2023-08-05/b3b46144-1a2d-4542-ad4f-f1d2be698428.gif)