That did it! Many thanks.
Hi Tim,
I could not reproduce that problem. Can you please share some code snippets ?
Thanks in advance !
UPDATE: Could reproduce it. Logged as #1723
Best regards
Frank
Hi Marcelo,
you can download the templates for Wisej 1.5 here:
http://wisej.s3.amazonaws.com/downloads/Templates/1_5/CSharpTemplates.zip
http://wisej.s3.amazonaws.com/downloads/Templates/1_5/VBNetTemplates.zip
Please put them into C:\users\<youruser>\documents\<your VisualStudio>\templates\ProjectTemplates | ItemTemplates \Visual Basic | Visual C#\Wisej
If they don´t show in Visual Studio please try running devenv /installvstemplates from an elevated VS command prompt.
Best regards
Frank
Frank,
It seens it´s about VS issue … how can I restore the projects templates to WiseJ (version 1) …
Regards
Hi Frank
I was using WJ version 1.5.36. I also have version 2.0.3.0 in the same machine
Update to version 1.5.42.
After the update, when I try to create a new project with WiseJ 1.5.42 (WiseJ), the templates of new projects disapper from the list of avaiable templates…
The message is that didn´t find any template that is compatible with version 4.6.1 …
No I´m verifing that the Framework version don´t have anything with the problem …
Hi Marcelo,
it´s not exactly clear to me yet:
Can you please clarify wether your VS 2018 only allows the selection of 4.6 and above and the templates don´t show ?
What Wisej version have you been using before ? Was it working with that VS version ?
Thanks in advance.
Best regards
Frank
Frank, thank you very much, with build 1.5.42 it is working again.
Hi Neil,
you might want to experiment with
HeaderStyle.Alignment
and/or adding
translateX(-??px)
to the HTML.
Hope that helps.
Best regards
Frank
Thanks Frank,
Looking forward to trying this out over the next couple of days.
Excellent service from the WiseJ team once again.
Nic
Many thanks Frank, that works well!
Using:
dataGridView1.ColumnHeadersHeight = 300;
dataGridView1.Columns.Add(new DataGridViewColumn { AllowHtml = true, Width = 30, HeaderText = $”<div style=’transform:rotateZ(-90deg)’>{action.Description}</div>” });
Produces the attached. I’m just a little stuck as to why the text is offset so high and therefore clipping?
Cheers,
Neil
Hi Neil,
one approach could be to use the html of the column title directly:

Column HeaderText = <div style=”transform:rotateZ(-90deg)”>Column0</div>
Please make sure to set AllowHtml = True.
It´s probably better to make those columns not resizable or let them shrink below a certain size.
In that case the Visibility menu won´t be available for that column too.
If you can live with these restrictions, it´s a quite easy way to achieve vertical columns.
Hope that helps.
Best regards
Frank
Hi Tim, Hi Nic
we have put together a sample that illustrates the usage and benefits of LazyLoading and VirtualScrolling:
http://wisej.s3.amazonaws.com/support/attachments/Wisej.TreeViewLargeDataSet.zip
It requires the latest development build (1.5.42).
Please let me quickly explain what to use when and how:
These 2 features can be used regardless of VirtualScrolling.
However if you have too many nodes, at one point, the browser itself may become sluggish.
That´s where VirtualScrolling = true comes in quite handy. It lets Wisej client side only create the elements
for the visible portion of the TreeView.
Only VisualScrolling = true makes the client faster by creating only few elements. But if the server has
to send to the client e.g. 20.000 nodes it will still take some time to transfer and parse the data.
So finally a combination of VirtualScrolling, LazyLoading and IsParent with empty nodes can solve
virtually any issue with the performance of large TreeViews.
Hope that helps.
Best regards
Frank
Hi Rupert,
this problem was logged as #1711 and is fixed in the latest development build (1.5.42).
Best regards
Frank
Hi Simone,
#1715 is fixed in our latest development build (1.5.42).
Best regards
Frank
Hi Arturo,
this problem was logged as #1716 and is now fixed in the new development build (1.5.42).
Best regards
Frank
Code is here: https://github.com/iceteagroup/wisej-extensions/blob/master/HostService/Wisej.Application.IE/Browser.cs
It sets WebBrowser to run at the highest version installed on the machine.
In short, you need to add the exe name to the registry before IE is loaded and set the emulation version.
Hi Tim, Hi Nic,
the problems with the VirtualScrolling have been fixed and the new build is in the final testing
and most likely be released tomorrow.
We will also publish a sample that shows the usage and benefit of LazyLoad and VirtualScrolling
and a few more explanations for it.
But since it requires the latest build, I will publish it right after the new release.
Thanks for your patience.
Best regards
Frank
Sorry I can’t make it work with dynamic HTML, with or without Wisej. Angular is designed to work with static HTML, the solutions that I saw online to make it work with dynamic HTML are even more irritating to me than Angular itself, which, IMHO is the product of someone with some kind of serious condition that probably never had to maintain any code more serious than a student registration system. Just my opinion 🙂
I am also looking forward to the new release and sample. I had taken a look issue I was having and it was still running slow with lots of nodes on the latest version. Hoping this takes care of my issues!
Thanks! Tim
Hi Frank,
thanks for your complete answer!
