2010-06-14 72 views
1

我對C#表單應用程序的開發有點新,我想知道,最好的方法是製作一個包含水平項目列表的控件。其中每個項目都被水平排列爲它的父級控件,在左側包含一個縮略圖,在圖像的右側包含一個較大的文本塊,在其下方包含一個較小的文本塊。所以基本上這不是我可以在工具箱中找到的預定義控件。有任何想法嗎?C#表單中的列表中的自定義項目?

+1

這將是WPF蛋糕共存.... – 2010-06-14 18:41:37

回答

1

你可以把它放在窗體控件的Panel中,或者在WPF中用WrapPanel和StackPanel。

在WindowsForms中,我將創建一個用戶控件,該控件爲單個項目保存正確的佈局,然後在運行時創建它們的列表。

在WPF中,我會使用List控件,但將佈局模板設置爲使用WrapPanels和StackPanels。

WPF是,如果你沒有用的WinForms

+0

好了較好的解決了長期我認爲這個用戶控件可以很好地被放置在面板裏面?我會試試看,謝謝! – chaz 2010-06-14 19:41:21

+0

mmm,你可以這樣做,但我只是製作一個ListBox項目模板 - 要容易得多。 – 2010-06-14 19:57:40

相關問題