2012-06-11 29 views
1

我正在致力於一個移動應用程序,其中主菜單由ListView創建。我有現在以下作爲我的屏幕:在ListView(精簡框架)中居中對齊圖像

Current application screen

我想對齊圖標以更好的方式。我需要的是將圖標對齊中心(水平和垂直)!我期待這樣的事情:

Required application screen

我無法找到任何屬性或方法,可以幫助我實現這一目標。任何想法如何在Compact框架上做到這一點?我使用CF 3.5和C#來構建應用程序。

任何想法或解決方案高度讚賞!

回答

1

據我所知,這是不可能與ListView。

最快的方法可能是在窗體上放置一堆PictureBox並執行Click事件。更可重用的方法是創建自定義控件並構建自己的版本。

還有支付第三方控件庫的選項。如果這是你的偏好,那麼這個問題已經在這裏問過:3rd Party UI components for .net Compact Framework?

+0

我沒有看第三方庫控件。但是感覺很奇怪,它不可能用本地控件。 –

+0

歡迎來到精簡版框架:D –

+0

CF的侷限性有時會令人沮喪。今天的用戶正在期待看到非常漂亮的用戶界面。 CF並沒有給予太多幫助,學習創建自定義控件變得非常快速。即使在我們最簡單的應用程序中,我們至少使用我們自己的ImageButton。 –