「Avalonia UI - ダイアログ」の版間の差分

ナビゲーションに移動 検索に移動
934行目: 934行目:
           var dialog = new OpenFolderDialog
           var dialog = new OpenFolderDialog
           {
           {
             Title = "ディレクトリを選択してください",  // ダイアログのタイトルを設定
            // ダイアログのタイトルを設定
             Directory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) // 初期ディレクトリを設定
             Title = "ディレクトリを選択してください",
   
            // 初期ディレクトリを設定
             Directory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
           };
           };
          // SuggestedStartLocationを設定
          // デスクトップディレクトリを推奨開始位置として使用
          var desktopFolder = await StorageProvider.TryGetFolderFromPathAsync(
                                      Environment.GetFolderPath(Environment.SpecialFolder.Desktop));
          if (desktopFolder != null)
          {
            dialog.SuggestedStartLocation = desktopFolder;
          }
          else
          {  // デスクトップフォルダが取得できない場合は、従来のDirectoryプロパティを使用
            dialog.Directory = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
          }
   
   
           // ダイアログを表示して、ディレクトリを選択するまで待機
           // ダイアログを表示して、ディレクトリを選択するまで待機

案内メニュー