中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

WPFアプリのファイルダイアログ

WPFアプリのファイルダイアログ

Classic Windows Forms開発の場合Windowsが実装しているSystem.Windows.Forms.OpenFileDialogなどを使いファイルのピックを行います。

WPFの場合System.Windowsの中にそれらのダイアログはありません。MessageBoxはあります。

実はこれらはMicrosoft.Win32の中にあります。

もちろん入っているアセンブリはPresentationFrameworkです。

これはどうも意図的にここに配置したようで(意図しない配置は困るけど)、Win32開発の時専用だよと言うアピールのように思えます。

この中に入っているのが、OpenFilemdialog, SaveFileDialogで、MessageBoxはSystem.Windows, PrintDialogはSystem.Windows.Controlsに入ってます。

投稿日時 : 2007年7月12日 10:19

コメントを追加

# re: WPFアプリのファイルダイアログ 2007/07/12 12:16 とっちゃん

Orcas-B1 で Vista 上で動かしてみました。
何にもしないで、単にオブジェクト作って呼び出しただけだと、
やっぱり古いファイルダイアログが出るのね...orz

WPFは新しいんだから、新しいファイルダイアログ出してほしかったなぁ...

タイトル
名前
URL
コメント