XSDコンポーネントの選択

XSDビジュアル・エディタまたは構造ウィンドウ(設計またはソース・ビュー)で最もよく行う操作の1つは、作業対象のコンポーネントの選択です。コンポーネントを選択する理由には、次のようなものがあります。

子を含まない単一のコンポーネント、子を含む単一のコンポーネントおよび複数のコンポーネントを選択できます。

1つのコンポーネントを選択するには、次のようにします。

ヒント: XSDビジュアル・エディタでXSDコンポーネントをダブルクリックすると、コンポーネントのプロパティ・エディタが表示されます。

複数のコンポーネントを選択するには、次のようにします。

  1. 最初のコンポーネントをクリックします。
  2. [Ctrl]キーを押したままの状態にします。
  3. その他の選択するコンポーネントをクリックします。他のコンポーネントは選択したまま1つだけ選択を解除するには、[Ctrl]キーを押したままそのコンポーネントをもう一度クリックします。

    削除以外の目的で隣接しない複数のコンポーネントを選択した場合、予想外の結果になることがあります。たとえばスキーマ階層の異なるレベルにあるコンポーネントを選択し、スキーマ・ページ内の別の場所に移動またはコピーした場合、コンポーネント間の相対的な位置関係が失われる可能性があります。

    XSDビジュアル・エディタでは、コンテナ・コンポーネントをその子も含めて選択した上で、さらに1つ以上の子を個別に選択できます。この場合、明示的に選択した子要素は、2回選択したことになります。このようにして選択したコンポーネントをコピー&ペーストすると、二重に選択された子はコピーされた親の子として1回、親に対する同レベルのコンポーネントとして1回、合計2回貼り付けられます。

選択した要素の表示形式

XSDビジュアル・エディタでコンポーネントが選択されると、そのコンポーネントは青色で表示されます。コンテナ・コンポーネントが選択され、その子コンポーネントも明示的に選択されると、該当するすべてのコンポーネントが青色で表示されます。

構造ウィンドウ(設計またはソース・ビュー)で選択すると、コンポーネントがハイライト表示されます。ただし、子コンポーネントを含むコンポーネントを選択した場合、名前が選択されていなくてもその子コンポーネントは選択されています。親コンポーネントを削除または移動すると、子コンポーネントもすべて削除または移動されます。

コンポーネントを選択すると、別のコンポーネントを挿入できる位置も選択することになります。詳細は「XSDコンポーネントのターゲット位置の選択」を参照してください。

ヒント


XSDビジュアル・エディタにおけるXSDコンポーネントの表示について
編集用のXSDファイルの表示
XSDビジュアル・エディタでのグラブ・スクロールによる移動
XSDコンポーネントの表示の展開および折りたたみ
XSDビジュアル・エディタでのズーム・インおよびズーム・アウト
XSDコンポーネントのターゲット位置の選択
XSDコンポーネントの挿入
XSDコンポーネント・プロパティの設定および変更
XSDコンポーネントの切取り/コピー/貼付け
XSDコンポーネントの移動
XSDコンポーネントの削除