質問: new windowstyle.window(); と書いたのですがこれでは[×]が残ったままでした。 OnSourceInitializedはprotectedなのですが、これをpublicにして呼べばよいですか? EventArgs eには何を渡せばよいでしょう?
回答: こんにちは。 OnSourceInitializedが適正なのかは調べていませんが、 対象インスタンスの特定のメソッドをオーバーライドする必要があるのであれば、 subwindow1を継承したwindowクラスを作成してください。 OnSourceInitializedじゃなくてもよさそうな気が少しするので、その場合WPFであれば、添付プロパティなどを活用することでWindowの特定のふるまいを切り出して、流用することが可能です。