2009-07-20 44 views
1

這是我第一次在C#中做特定的控制。該控件是一個項目的列表框,這些項目的側面會有向上箭頭和向下箭頭。在列表框中選擇一個項目時,可以使用向上和向下箭頭在列表框中重新定位該項目。重新排列列表框中的項目 - Windows窗體 - (Java程序員學習C#)

我的兩個問題是: (1)在我開始寫自己的作品之前,是否有像這樣的預構建控件?

,如果沒有

(2)我不知道什麼控制使用的上/下箭頭。我可以使用按鈕說「上」和「下」,但我更喜歡實際的箭頭,我不確定最好的方式去做這些。

我正在使用VisualStudio2008和.NET Framework 2.0。

回答

1

您可以使用普通的System.Windows.Forms.Button類,並設置其Image屬性。從文檔:

private void SetMyButtonProperties() 
{ 
    // Assign an image to the button. 
    button1.Image = Image.FromFile("C:\\Graphics\\MyBitmap.bmp"); 
    // Align the image on the button 
    button1.ImageAlign = ContentAlignment.MiddleRight;  
} 
+0

很酷。聽起來不錯。謝謝你的提示。 – Kivus 2009-07-20 20:26:51

0
  1. 對此沒有預構建控制,但使用ListBox和兩個按鈕很容易實現。
  2. 使用按鈕的圖像屬性。
相關問題