12,925
回編集
(→使用例) |
(→使用例) |
||
911行目: | 911行目: | ||
==== 使用例 ==== | ==== 使用例 ==== | ||
以下の例では、Avalonia UIを使用してディレクトリ選択ダイアログを使用している。<br> | 以下の例では、Avalonia UIを使用してディレクトリ選択ダイアログを使用している。<br> | ||
<br> | |||
ダイアログはユーザのデスクトップディレクトリから開始されるが、何らかの理由でデスクトップディレクトリにアクセスできない場合は、ドキュメントディレクトリにフォールバックする。<br> | |||
<br> | |||
この方法は、ユーザが頻繁に使用するディレクトリからダイアログを開始することにより、ユーザエクスペリエンスを向上させることができる。<br> | |||
また、<code>SuggestedStartLocation</code>プロパティを使用することで、将来的により柔軟な開始位置の設定 (例: アプリケーション固有のストレージフォルダ等) が可能になる。<br> | |||
<br> | <br> | ||
<syntaxhighlight lang="c#"> | <syntaxhighlight lang="c#"> | ||
969行目: | 974行目: | ||
catch (Exception ex) | catch (Exception ex) | ||
{ // 予期せぬエラーが発生した場合 | { // 予期せぬエラーが発生した場合 | ||
Console.WriteLine($"エラーが発生: {ex.Message}"); | |||
} | } | ||
} | } |