-
July 6th, 2014, 03:49 AM
#1
Change png color
For MS Dynamich I have created Treview with icons. I can't finde solutionst how can I change picture color - this is by user definde with hex code (#FF00FF - example)
hire is code
Code:
protected override Control CreateControl()
{
treeView.Location = new Point(12, 12);
treeView.Height = 430;
treeView.Font = new Font("Verdena", 9, FontStyle.Bold);
treeView.BorderStyle = BorderStyle.None;
treeView.MinimumSize = new Size(50, 50);
treeView.MaximumSize = new Size(400, Int32.MaxValue);
treeView.HideSelection = false;
treeView.CheckBoxes = true;
treeView.DoubleClick += treeView_DoubleClick;
treeView.AfterSelect += treeView_AfterSelect;
treeView.AfterCheck += treeView_checkBox;
treeView.BeforeCheck += treeView_BeforeCheck;
Bitmap Bmp = new Bitmap(1,1);
imgList.Images.Add("pic0", Bmp);
imgList.Images.Add("pic1", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic1.png"));
imgList.Images.Add("pic2", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic2.png"));
imgList.Images.Add("pic3", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic3.png"));
imgList.Images.Add("pic4", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic4.png"));
imgList.Images.Add("pic5", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic5.png"));
imgList.Images.Add("pic6", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic6.png"));
imgList.Images.Add("pic7", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic7.png"));
imgList.Images.Add("pic8", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic8.png"));
imgList.Images.Add("pic9", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic9.png"));
imgList.Images.Add("pic10", Image.FromFile("C:\\Program Files (x86)\\Microsoft Dynamics NAV\\70\\RoleTailored Client\\Add-ins\\pic10"));
treeView.ImageList = imgList;
return treeView;
}
Last edited by HanneSThEGreaT; July 6th, 2014 at 02:40 PM.
-
July 6th, 2014, 02:41 PM
#2
Re: Change png color
Perhaps use the SetPixel API
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|