用戶通常通過單擊來手動選擇Part,然后通過在后臺單擊或按Esc鍵取消選擇它們。您可以通過設置Part.isSelected來以編程方式選擇零件。
用戶通常通過單擊來手動選擇Part,然后通過在后臺單擊或按Esc鍵取消選擇它們。您可以通過設置Part.isSelected來以編程方式選擇零件。
盡管在組內使用占位符很常見,但這不是必需的。例如,使用Shape代替占位符可實現一些功能,例如使組保持固定的大小,而與其成員節點的大小和位置無關,甚至根本沒有成員節點。如果需要該功能,還可以允許用戶調整“區域”的大小。
您可以在GoJS中構建的圖形種類沒有限制。但是最常見的一種圖形‘樹狀圖’。一棵樹是一個圖,其中每個節點最多可以有一個“樹父節點”,并且最多有一個連接到該父節點的鏈接,并且圖中沒有循環。
圖的布局可以通過幾種方式完成。手動布局的出現是因為用戶移動了節點,從而為這些節點建立了新的位置。這樣的布局可以以某種持久數據格式保存,然后使用數據綁定或代碼分配來加載。當執行某些代碼來設置零件位置或位置時,就會發生程序化布局。自動布局是由Layout類或其子類實現的程序化布局。
您可以自定義節點,使其具有所需的外觀和行為。到目前為止,您僅看到了非常簡單的節點。但是,如果您看到了示例應用程序,那么您還將看到許多其他類型的節點。在此頁面中,我們演示了在設計節點時可以做出的一些選擇。