[問題] 請問要如何做到類似PowerPoint中的群組物件功能

看板C_Sharp (C#)作者 (heihei)時間18年前 (2007/06/05 02:32), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
powerpoint中的物件群組有階層性 例如假設有三個物件 A, B, C A和B先群組在一起(AB) 之後(AB)再和C群組 -->((AB)C) 針對((AB)C)群組可以一次拆開((AB)C) -> (AB),C -> A,B,C 請問要做到這種群組的功能? 有什麼Design Pattern可以參考嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.136.146

06/05 02:47, , 1F
看起來是要用到tree的樣子..
06/05 02:47, 1F

06/05 03:03, , 2F
Composite pattern? 看要實作什麼吧@.@?
06/05 03:03, 2F

06/05 17:48, , 3F
程式有很多幾何圖形的物件,其實就是要做到和ppt一樣的功能
06/05 17:48, 3F

06/05 17:49, , 4F
群組後的物件可以一起移動、旋轉,之後可以取消群組
06/05 17:49, 4F
文章代碼(AID): #16P5gX1W (C_Sharp)
文章代碼(AID): #16P5gX1W (C_Sharp)