Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnik windows Forms ImageList służy do przechowywania obrazów, które następnie mogą być wyświetlane przez kontrolki. Lista obrazów umożliwia pisanie kodu dla pojedynczego, spójnego wykazu obrazów. Można na przykład obracać obrazy wyświetlane za pomocą kontrolki Button po prostu zmieniając ImageIndex lub ImageKey właściwości przycisku. Tę samą listę obrazów można również skojarzyć z wieloma kontrolkami. Jeśli na przykład używasz zarówno kontrolki ListView, jak i kontrolki TreeView do wyświetlania tej samej listy plików, zmiana ikony pliku na liście obrazów spowoduje wyświetlenie nowej ikony w obu widokach.
Używanie elementu ImageList z kontrolkami
Możesz użyć listy obrazów z dowolną kontrolką, która ma właściwość ImageList
— lub w przypadku kontrolki ListView, właściwość SmallImageList i LargeImageList. Kontrolki, które można skojarzyć z listą obrazów, obejmują kontrolki ListView, TreeView, ToolBar, TabControl, Button, CheckBox, RadioButtoni Label. Aby skojarzyć listę obrazów z kontrolką, ustaw właściwość ImageList
kontrolki na nazwę składnika ImageList.
Właściwości klucza
Kluczową właściwością składnika ImageList jest Images, który zawiera obrazy do użycia przez skojarzoną kontrolkę. Dostęp do każdego obrazu można uzyskać za pomocą jego wartości indeksu lub klucza. Właściwość ColorDepth określa liczbę kolorów, z którymi obrazy są renderowane. Wszystkie obrazy będą wyświetlane w tym samym rozmiarze, ustawionym za pomocą właściwości ImageSize. Obrazy, które są większe, zostaną skalowane w celu dopasowania.
Zobacz też
.NET Desktop feedback