2010-05-25 44 views
2

我想在PropertyView /的PropertySheet顯示對象的數組,就像這樣::如何實現這樣的屬性視圖?

alt text

怎麼辦呢? thx。

+0

哎唷! flickr.com在工作時被阻止。我看不到你的照片。你可以在http://imageshack.us/上發佈嗎? – VonC 2010-05-28 08:34:36

+0

@VonC:我認爲阻擋只存在於我的偉大PRChina中......我無法打開imageshack.us,對不起,這裏是其他鏈接:http://www.feijiao.info/uploads/4/1/6/ 4/4164908/4638413938_fd21487d0a_o.jpg我希望它能起作用。 – user347744 2010-05-28 08:44:29

+0

好吧,無論如何,我現在回家了,所以我確實看到了你的照片。請參閱下面的答案。 – VonC 2010-05-28 19:45:26

回答

1

您可以按照此eclipse tips:創建基於PageBookView(它是顯示在所述有源部分中的所選元素的屬性的種視圖的自定義屬性視圖,每當選擇的改變或活動部分的變化。 ,它會跟蹤它們並顯示屬性,除非您使用'Pin to selection' feature available from 3.5)。

alt text

<view 
    class="com.eclipse_tips.views.CustomPropertiesView" 
    icon="icons/sample.gif" 
    id="com.eclipse-tips.views.customePropertiesView" 
    name="My Properties View"> 
</view> 

其次:

public class CustomPropertiesView extends PropertySheet { 

@Override 
protected boolean isImportant(IWorkbenchPart part) { 
    if (part.getSite().getId().equals(IPageLayout.ID_PROJECT_EXPLORER)) 
    return true; 
    return false; 
} 
} 

現在,這會從項目資源管理器性能反應(而不是你自己的屬性集)。
所以你需要回到PageBookView article看看如何實現你自己的顯示。