XAF控制器(按鈕)
控制器按鈕屬性
|
名稱 |
說明 |
|||
|
Name |
按鈕代碼名稱 |
|||
|
ActionMeaning |
Unknown |
對話框生效后,無意義 |
||
|
Accept |
對話框生效后同意,相當于”OK”按鈕, |
|||
|
Cancel |
對話框生效后取消 |
|||
|
Caption |
按鈕顯示文字 |
|||
|
Category |
按鈕顯示的位置 |
|||
|
ConfirmationMessage |
按下按鈕后顯示對話框 |
|||
|
ID |
按鈕編號,全局唯一 |
|||
|
ImageName |
按鈕圖標 |
|||
|
PaintStyle |
繪制風格(可以選擇圖標、文字的顯示或隱藏,默認都顯示) |
|||
|
QuickAcces |
是指在ribbon方式下顯示時,顯示在快速訪問的位置(僅在Win中生效) |
|||
|
SelectionDependencyType |
Independent |
無限制(按鈕選中≥0可用) |
||
|
RequireSingleObject |
限制單個對象(按鈕選中=1可用) |
|||
|
RequireMultipleObject |
限制多個對象(按鈕選中≥1可用) |
|||
|
Shortcut |
快捷鍵(僅在Win中生效) |
|||
|
TargetObjectCriteria |
目標限制(如“!已審核”) |
|||
|
TargetObjectsCriteriaMode
|
指定是否所有當前選定的對象必須滿足targetobjectscriteria條件時才可以執行這個按鈕。 可先值:trueatleastforone 在選定的對象中至少有一個必須滿足的targetobjectscriteria條件才能執行按鈕。 trueforall 所有選定的對象必須都滿足的targetobjectscriteria條件才能執行按鈕。 這個就需要看業務要求來選擇使用了,通常都是trueforall的 |
|||
|
TargetObjectType |
指定類顯示生效 |
|||
|
TargetViewID |
指定視圖生效 |
|||
|
TargetViewNesting 目標視圖嵌套 |
Any |
任何視圖都生效 |
||
|
Nested |
必須嵌套視圖才生效(比如客戶詳細視圖中的聯系人列表,所屬大區列表) |
|||
|
Root |
非嵌套的視圖(root級別了,比如列表視圖,詳細視圖) |
|||
|
TargetViewType 視圖類型 |
Any |
任何視圖 |
||
|
DashboardView |
組合視圖 |
|||
|
DetailView |
詳細視圖 |
|||
|
ListView |
列表視圖 |
|||
|
ToolTip |
鼠標懸停時提示信息 |
|||
參考網址
[1] XAF應用開發教程(六)控制器. http://www.rzrgm.cn/foreachlife/p/xafviewcontrollerAndValidationContext.html

浙公網安備 33010602011771號