| 魔界の仮面弁士 様
回答ありがとうございます。
やはりネットワークの階層を展開できる環境ではなかったため、表示できませんでした。
無理矢理な方法、と仰いましたが、なるほど!と思わされる方法でした。 よろしければ、"0x12"がネットワークの番号だとどのように調べたのか教えていただけませんか? とても気になってしまいました…。
■No90044 (魔界の仮面弁士 さん) に返信 > ■No90042 (yu さん) に返信 >>FolderBrowserDialogでネットワークのみを選択できるようにしたいです。 > > そういう機能は無いと思います。 > > 無理矢理な方法として、 > > typeof(FolderBrowserDialog) > .GetField("rootFolder", BindingFlags.Instance | BindingFlags.NonPublic) > .SetValue(folderBrowserDialog1, 0x12); > > とすれば、「デスクトップ\ネットワーク」をルート階層にできますが、 > その下の階層が展開される環境でしか使えなさそう。 |