Image and ImageSource for ComponentTool

0
0

Hi,

While I am trying the ComponentTool and try adding it to a Form, I find that the image (which is a GIF) cannot be shown. I then add a Button to the form and set the Button.Image to the same image as ComponentTool. The image in the Button can be shown.

I then try to use the ImageSource property of ComponentTool , and select an image from the theme image set (e.g. “icon-refresh“). The image can be shown in the ComponentTool.

 

// This not work. No image is shown. 
// When move the mouse over the tool area of the Form, the tooltip will show.
ComponentTool tool = new ComponentTool();
tool.Name = "save";
tool.ToolTipText = "Save the record";
tool.Image = Image.FromFile(path);
this.Tools.Add(tool);

// This will work. Image can be shown on the Button, meaning the 'path' is valid.
Button button = new Button();
button.Text ="Save";
button.Image = Image.FromFile(path);
this.Controls.Add(button);

// And, this will also work. Image can be shown
tool = new ComponentTool();
tool.Name = "refresh";
tool.ToolTipText = "Reload the record";
tool.ImageSource = "icon-refresh";
this.Tools.Add(tool);

 

So, why only the image from the theme can be used in ComponentTool via the property ImageSource ? It is a bug or there is some limitation on the image used by the ComponentTool ?

Regards,

Felix CHAN

 

  • You must to post comments
0
0

Hi Felix,

WJ-8159 is fixed in release 1.3.47.

Best regards
Frank

  • You must to post comments
0
0

Thanks Felix,

I have logged this problem as WJ-8159 and we are working on a solution.

We will keep you updated.

Best regards
Frank

  • You must to post comments
Showing 2 results
Your Answer

Please first to submit.