FolderBrowserDialogPPC クラス

FolderBrowserDialogPPC クラス

ユーザーがフォルダを選択するために使用できるコントロールを表示するコモン ダイアログ ボックスを表します。

この型のすべてのメンバの一覧については、FolderBrowserDialog メンバ を参照してください。

System.Object
 System.MarshalByRefObject
  System.ComponentModel.Component
   System.Windows.Forms.Control
    System.Windows.Forms.ScrollableControl
     System.Windows.Forms.ContainerControl
      System.Windows.Forms.Form
       SmartPDA.Windows.Forms.FileDialogBase
        SmartPDA.Windows.Forms.FolderBrowserDialog
         SmartPDA.Windows.Forms.FolderBrowserDialogPPC

[C#]
public class FolderBrowserDialog : FileDialogBase

スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。

解説
FolderBrowserDialog クラスを継承し PocketPC プラットフォーム用のコントロールの対応が実装されているクラスです。
FolderBrowserDialog クラスを参照してください。

使用例
[C#] FolderBrowserDialog の新しいインスタンスを FolderBrowserDialogFactory により作成し、いくつかのプロパティを設定し、FolderBrowserDialog.ShowDialog メソッドを使用してダイアログボックスを表示する例を次に示します。この例は、フォームに Button が配置されていることを前提にしています。
このコードは、PocketPC プラットフォーム、Smartphon プラットフォームのどちらのプラットフォームでも動作します。

private void Browse_Click(object sender, EventArgs e)
{
	// for Smartphone
	// SmartPDA.Windows.Forms.FolderBrowserDialog fd = new FolderBrowserDialog();
	// for PocketPC
	// SmartPDA.Windows.Forms.FolderBrowserDialogPPC fd = new FolderBrowserDialogPPC();
	
	// auto select
	SmartPDA.Windows.Forms.FolderBrowserDialog fd = SmartPDA.Windows.Forms.FolderBrowserDialogFactory.MakeFolderBrowserDialog();

	fd.SelectedPath = "\My Documents";
	fd.Text = "Folder Browse...";

	if (fd.ShowDialog() == DialogResult.OK)
	{
		this.InitDir.Text = fd.SelectedPath;
		MessageBox.Show(string.Format("{0}\nPath : {1}", fd.DialogResult.ToString(), fd.FileName));
	}
	else
	{
		MessageBox.Show(string.Format("{0}\nFileName : {1}", fd.DialogResult.ToString(), fd.FileName));
	}

	fd.Dispose();
}
[Visual Basic, C++, JScript] Visual Basic, C++, JScript のサンプルはありません。

必要条件

名前空間 : SmartPDA.Windows.Forms

プラットフォーム : .NET Compact Framework - Windows CE.NET

アセンブリ : SmartPDA.Windows.Forms ( FileDialog.dll 内 )

参照 :
FolderBrowserDialog メンバ | SmartPDA.Windows.Forms 名前空間

Tag: ソフトウェア DLL ファイルの選択