LEADTOOLS Medical(Leadtools.Medical3Dアセンブリ)

フレームを表示

SetActionメソッド






アクションは割り当てられることになっています
指定されたアクションと関係しているマウスイベント。
アクションが適用される、そして、アクションが適用されるセルを示します。
アクションを特定のマウスボタンに割り当てます。
構文
'Declaration
 
Public Overrides Sub SetAction( _
   ByVal actionType As MedicalViewerActionType, _
   ByVal mouseButton As MedicalViewerMouseButtons, _
   ByVal applyingOperation As MedicalViewerActionFlags _
) 
'Usage
 
Dim instance As Medical3DControl
Dim actionType As MedicalViewerActionType
Dim mouseButton As MedicalViewerMouseButtons
Dim applyingOperation As MedicalViewerActionFlags
 
instance.SetAction(actionType, mouseButton, applyingOperation)

            

            

パラメーター

アクションタイプ
アクションは割り当てられることになっています
mouseButton
指定されたアクションと関係しているマウスイベント。
applyingOperation
アクションが適用される、そして、アクションが適用されるセルを示します。
解説

それがマウスボタンに割り当てられることができる前に、アクションはコンテナに追加されなければなりません。コンテナにアクションを追加するために、Leadtools.MedicalViewer.MedicalViewerBaseCell.AddAction(Leadtools.MedicalViewer.MedicalViewerActionType)を呼び出します。

アクションがもう一つのアクションによりすでに用いられるマウスボタンに設定されるならば、新しいアクションは古いものに上書きします。

マウスボタンがボタンを割り当てる前に指定されたアクションに割り当てられることができることを確かめます。Leadtools.MedicalViewer.MedicalViewerBaseCell.IsValidForAction(Leadtools.MedicalViewer.MedicalViewerActionType、Leadtools.MedicalViewer.MedicalViewerMouseButtons、Leadtools.MedicalViewer.MedicalViewerActionFlags)メソッドを呼び出すことによって、こうします。

たとえば、MedicalViewerMouseButtons.WheelがアクションタイプパラメーターにmouseButtonパラメーターとMedicalViewerActionType.MagnifyGlassに渡されるならば、メソッドは例外をスローします。同じ値がLeadtools.MedicalViewer.MedicalViewerBaseCell.IsValidForAction(Leadtools.MedicalViewer.MedicalViewerActionType、Leadtools.MedicalViewer.MedicalViewerMouseButtons、Leadtools.MedicalViewer.MedicalViewerActionFlags)メソッドへのパラメータとして渡されるならば、メソッドはfalseを返します。そして、マウスボタンが使われることができないことを示します。
サンプル
サンプルについては、「Medical3DObject.RotateX。」を参照してください。
必要条件

ターゲットプラットホーム

参照

参照

Medical3DControlクラス
Medical3DControlメンバ

   Leadtools.Medical3Dは、Medicalツールキットのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能