I have a application and one of the forms has a custom tree control , It renders checkboxes (checked /unchecked /disabed on some nodes) .But on certain user machines these checkbox images are not displayed . I dont see any specific error logs to .
Can someone help me determine what component would be missing ? what could be wrong ?
This would be much appreciated !
|
| MathewJacob Monday, August 18, 2008 4:11 PM |
Kira ,
I thought I needed to update this forum as I have found the resolution to this problem .
The resolution was to upgrade the driver for the Intel 8450GL video adapter in the system to the latest version.
Thank !!
|
| MathewJacob Monday, September 29, 2008 9:37 PM |
Hi MathewJacob
Base on my understanding, your question is your custom TreeView control can’t work correctly on some computer. So I want to know some detail information before I can go on doing some research.
1. Which version of .Net Framework and Visual Studio do you use?
2. How you design the TreeView control and what is the addition function added to the control?
3. What operation system can it work fine and what OS it cannot work fine?
Please make sure that the TreeView.CheckBoxes property has already been set to true.
Best Regards,
Kira Qian
Windows Forms General FAQs Windows Forms Data Controls and Databinding FAQs |
| Kira Qian Thursday, August 21, 2008 10:53 AM |
Thanks Kira for picking this up
1) All the machines have .net 3.0 installed , the problem I'm reporting is not with the development machines that have visual studio but one ofthe client machines where the software is installed .Anyways the product is developed in VS 2005. This problem is reported in one machine out of the thousands of machine where it was installed .
2)After deriving from the normal treeview, I have taken over the painting of the check boxes and the line connectors for different nodes . I had to do that because the out of the box treeview had a check box on every node , but mine was required to not have checkboxes on some of them . I havn't added any function but has taken over how the control repaints on events.
3) The operating system is Windows XP SP2 .
Is there a way I can upload screen shots ?
Thanks again !! |
| MathewJacob Thursday, August 21, 2008 2:45 PM |
"one machine out of the thousands of machine� Well, I think you were unluck to meet the question. You steps are going well and no need to change them because all computer except that one is ok. I think you shoud reinstall that machine (OS, .Net Framework etc.) to see if it can work properly. |
| JackFans Friday, August 22, 2008 1:57 AM |
I feel like the sheperd goin after the lost sheep . I toofeel that would be the only solution to fix the problem , but I need to give an explaination to the problem , at least find the root of it, if its related to a ".nethell" issue or the OS itself. I did try uninstalling .net framework and re-installing it but it didn't work . I guessall the components do not get cleaned up onun-install, any thoughts on this one ?
I have couple of other wierd issues that I'm trying to deal with my field shakeout which is giving me sleepless nights .
I hate go the path of re-install without having tried to understand where could the dependencies be .
Any stab at it by the experts/fellow programmers will be most appreciated .
Thanks for the post , at least i'd feel comfortable doing this .
|
| MathewJacob Friday, August 22, 2008 3:25 PM |
Hi MathewJacob
We have done some test on different OS to recur your problem but unfortunately we can’t. In this issue JackFans�answer might solve this problem temporary. Also thanks to his post. Some controls in .Net such as MonthCalendar has different performance on different OS. But the problem machine in your case has the same OS as others. Because I know little about your application and your custom TreeView control just base on the words, so it’s hard for me to decide what the reason is. Here I can give you some hint which may be helpful to you.
When you use GDI+ to create your own control, the performance may be different in different environment of computer. Graphic driver, OS display mode even resolution can affect its performance or interface. You can try to create a simple project have custom TreeView the same as before on that machine to see if it can work properly. If not, I think you’d better take JackFans�suggestion to solve it.
Best Regards,
Kira Qian |
| Kira Qian Saturday, August 23, 2008 5:40 AM |
Kira ,
Thanks a lot ! This seem to be a part of a broader issue with different out of the box settings of OS /Anti virus etc from different manufacturers . I have problems dealing with web browser control not initializing on brand new laptops of a certain make to this tree view control(we have only one till now ) .
I was kind of skeptical on re-installing OS , as things might end up being the same . I was concidering re-imaging the machines to working ones .
I'll take your point in checking the display settings and the graphic driver , I'll update the post once I get to meet the EU .
Thanks again !!
|
| MathewJacob Thursday, August 28, 2008 4:11 PM |
Kira ,
I thought I needed to update this forum as I have found the resolution to this problem .
The resolution was to upgrade the driver for the Intel 8450GL video adapter in the system to the latest version.
Thank !!
|
| MathewJacob Monday, September 29, 2008 9:37 PM |
Thank you for sharing your solution. |
| Kira Qian Tuesday, September 30, 2008 1:28 AM |