0
我正在玩我的listbox
,但我意識到,因爲圖像質量突然下降。 listbox
使用imagelist
控件查看其圖標。這是我的設計器代碼中的listbox
和我的imagelist
屬性。Listview圖像質量變低
列表視圖:
this.listviewFiles.Font = new System.Drawing.Font("Georgia", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.listviewFiles.LargeImageList = this.imageListFiles;
this.listviewFiles.Location = new System.Drawing.Point(3, 14);
this.listviewFiles.Name = "listviewFiles";
this.listviewFiles.Size = new System.Drawing.Size(761, 392);
this.listviewFiles.TabIndex = 4;
this.listviewFiles.UseCompatibleStateImageBehavior = false;
this.listviewFiles.SelectedIndexChanged += new System.EventHandler(this.listviewFiles_SelectedIndexChnaged);
this.listviewFiles.Click += new System.EventHandler(this.listviewFiles_Click);
的ImageList
this.imageListFiles.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageListFiles.ImageStream")));
this.imageListFiles.TransparentColor = System.Drawing.Color.Transparent;
this.imageListFiles.Images.SetKeyName(0, "csv.ico");
this.imageListFiles.Images.SetKeyName(1, "sql.ico");
當前圖像質量
畫面圖像列表圖像
什麼imageList控件imageSize設置和什麼是原始圖片大小? – Reniuz 2014-10-29 08:14:15
@Reniuz都是'64x64'。而我的列表框的'LargeImageList' ColorDepth被設置爲'Depth32Bit'。 – Disasterkid 2014-10-29 08:18:12
你的文檔是不完美的,「真實質量」的圖像是JPEG,我不能告訴任何關於原始格式的東西。 「質量不好」的圖片尺寸不合適,我無法分辨這是造成質量損失的原因還是僅僅是製作截圖的副作用。你必須創建一個repro項目,這樣有人可以下載它,並知道它真的*看起來像什麼。 – 2014-10-29 08:27:22