Хорошо, это что-то новое для меня ....
У меня есть элемент управления gridview, который отображает имена файлов и каталогов в одном столбце.
Теперь я хочу отобразить значок файла этого конкретного файла в другом столбце ...
Например, test.txt будет иметь другую иконку image1.jpg и здесь.xsl
Я нашел два примера, но не знаю, сработают они или нет ....
http://www.codeproject.com/KB/custom-controls/AssociatedIconsImage.aspx
или
http://forums.asp.net/t/90921.aspx
как включить это в мой gridview ..?
спасибо
Я нашел источник, который должен быть полезен для вас (и, между прочим, с помощью простого запроса Google): Получение связанных значков с помощью C # .
Насколько я знаю, нет другого способа, кроме как использовать библиотеку shell32 через interop, как в данном примере.
Я не уверен, существует ли управляемый способ для этого ... вполне возможно, что неуправляемый способ получить это будет использовать PInvoke для вызова SHGetFileInfo. В PInvoke.Net есть пример кода, который поможет вам в этом.