リスト コントロールには、1 つ以上の親を指定できます。 親に指定できるのは、一連のラジオ ボタン、1 つのチェック ボックス、または別のリスト コントロールです。
この手順では、リスト コントロールを条件付きにする方法について説明します。 3 つのラジオ ボタンのセットに材料を割り当て、さらにリスト コントロールの各材料で使用可能な仕上げを指定します。
条件付きリストの親を指定するには:
-
Windows のスタート(Start)メニューから、に移動します。
- 左側の列からラジオ(Radio)コントロールをユーザー定義プロパティ(Custom Properties)列のグループボックス(GroupBox)コントロールにドラッグします。
-
ラジオ コントロールの場合:
- 右側のパネルにあるコントロール属性(Control Attributes)で、キャプション(Caption)の材料(Materials)を入力します。
-
ユーザー定義プロパティの属性(Custom Property Attributes)の下で、ユーザーが SOLIDWORKS で作成しているユーザー定義プロパティの名前(Name)を選択します。
- 数量(Quantity)には、コントロールのラジオ ボタンの数を指定します。
ラジオ ボタンは、少なくとも 2 つ必要です。
- ラベル(Label)の下で、各ラベルのテキストを入力します。
-
コンフィギュレーション(Configurations)で、 ユーザー定義タブに表示(Show on Custom Tab)
またはコンフィギュレーション特有タブに表示(Show on Configurations Tab)
を選択します。 選択に基づき、プロパティ(Properties)ダイアログ ボックスにはユーザー定義(Custom)タブまたはコンフィギュレーション プロパティ(Configuration Properties)タブについてのプロパティが表示されます。
- リスト(List)コントロールをラジオ(Radio)コントロールの下にドラッグします。
-
リスト コントロールの場合:
- キャプション(Caption)の仕上げ(Finishes)を入力します。
- 親(Parent)では、
をクリックし、ラジオ ボタン コントロールを選択します。
- ユーザー定義プロパティの属性(Custom Property Attributes)で、名前(Name)のプロパティを選択します。
-
タイプ(Type)でリスト(List)を選択します。
ラジオ ボタンのラベルは、値(Values)の横にリスト表示されます。
- 最初のラジオ ボタンの値の下で、材料に関連付けられた仕上げを入力します。
- Enter を押して行を作成し、別の仕上げを入力します。
- ステップ 5f を繰り返し、材料で使用可能な仕上げをすべて指定します。
- ラジオ ボタンの値ごとにステップ 5e から 5g を繰り返します。
- テンプレートを保存するには:
- 保存
(Save)をクリックします。
- SOLIDWORKS プロパティ テンプレートの保存(Save SOLIDWORKS Properties Template)ダイアログ ボックスのファイル名(File name)に名前を入力します。
- システム オプション(System Options)ダイアログ ボックスのファイルの場所(File Locations)ページにあるユーザー定義プロパティ ファイル(Custom Property Files)に定義された場所を選択します。
- 保存をクリックします。
- プロパティ タブ ビルダー(Property Tab Builder)ダイアログ ボックスを閉じます。