12,925
回編集
(ページの作成:「== 概要 == <br><br> == ファイル選択タイアログ == ==== OpenFileDialogのプロパティ ==== 下表に、ファイル選択ダイアログのプロパティのうち、設定を意識する必要がある主なプロパティを示す。<br> <br> <center>表. OpenFileDialogの主なプロパティ<br> {| class="wikitable" style="background-color:#fefefe;" |- ! style="background-color:#00ffff;" | プロパティ名 ! style="background-color:#00ffff;" |…」) |
|||
36行目: | 36行目: | ||
*: <br> | *: <br> | ||
* FileNameプロパティ / FileNamesプロパティ (選択したファイルパスを取得) | * FileNameプロパティ / FileNamesプロパティ (選択したファイルパスを取得) | ||
*: Avalonia | *: Avalonia UIでは、OpenFileDialogクラスの<u><code>ShowAsync</code>メソッドの戻り値を使用</u>する。 | ||
*: <br> | *: <br> | ||
* FilterIndexプロパティ (ファイルの種類のプルダウンの選択肢リストの初期選択インデックスを指定) | * FilterIndexプロパティ (ファイルの種類のプルダウンの選択肢リストの初期選択インデックスを指定) | ||
*: Avalonia UIでは、Filtersプロパティを使用してファイルタイプを制御する。 | *: Avalonia UIでは、Filtersプロパティを使用してファイルタイプを制御する。 | ||
*: | *: 特定のフィルタを選択する場合は、<code>Filters</code>リストの順序を調整する。 | ||
*: <br> | *: <br> | ||
* Multiselectプロパティ (複数のファイルを選択できるかどうかを指定) | * Multiselectプロパティ (複数のファイルを選択できるかどうかを指定) | ||
47行目: | 47行目: | ||
*: <br> | *: <br> | ||
* ReadOnlyCheckedプロパティ (読み取り専用として開くチェックボックスのON/OFFを設定または取得) | * ReadOnlyCheckedプロパティ (読み取り専用として開くチェックボックスのON/OFFを設定または取得) | ||
* | * ShowReadOnlyプロパティ (読み取り専用として開くチェックボックスを表示するかどうかを設定) | ||
*: Avalonia UIでは、これらの機能は直接サポートされていない。 | *: Avalonia UIでは、これらの機能は直接サポートされていない。 | ||
*: 必要に応じてカスタムダイアログを実装する、あるいは、ファイル選択後に読み取り専用の状態を確認・設定するロジックを実装する必要がある。 | *: 必要に応じてカスタムダイアログを実装する、あるいは、ファイル選択後に読み取り専用の状態を確認・設定するロジックを実装する必要がある。 | ||
60行目: | 60行目: | ||
*: 必要に応じて、別途ヘルプ機能を実装する必要がある。 | *: 必要に応じて、別途ヘルプ機能を実装する必要がある。 | ||
<br> | <br> | ||
==== Filterプロパティ(ファイルの種類)の設定 ==== | ==== Filterプロパティ(ファイルの種類)の設定 ==== | ||
ダイアログで開くことができるファイルの種類は、<code>Filter</code>プロパティにフィルタ文字列を設定する。<br> | ダイアログで開くことができるファイルの種類は、<code>Filter</code>プロパティにフィルタ文字列を設定する。<br> |