With 1.2.49 I no longer get the error but I’m not seeing a download either.
Nic
Build 1.2.49 has just been uploaded including the following fixes/enhancements:
| Item | Type | Priority | Severity | Title | Resolution |
| WJ-7531 | Bug | Low | Trivial | Cannot activate MDI child in preview mode after having closed another MDI child | Complete |
| WJ-7535 | Regression | Low | Trivial | Current cell cannot be set to an invisible cell is raised trying to assigning a datasource to a DGV with invisible column(s) |
Complete |
| WJ-7538 | Task | High | Major | DGV hiding/showing rows. | Complete |
| WJ-7539 | Bug | Low | Trivial | Cannot activate an mdi child programmatically. | Complete |
| WJ-7540 | Bug | Low | Trivial | Form.ActiveForm returns the mdi child instead of the mdi parent. | Complete |
| WJ-7541 | Bug | Low | Trivial | Adding a docked control to an mdi parent form overlaps the mdi client in design mode – works fine at runtime. |
Complete |
| WJ-7542 | Bug | Low | Trivial | SplitContainer doesn’t update it’s children in design mode until resized. | Complete |
| WJ-7545 | Enhancement | Low | Trivial | Add DataGridView.LastCellTab event. | Complete |
| WJ-7546 | Bug | Low | Trivial | Tabbing cells with EditoOnEnter on may cause the focused cell to flicker back one cell briefly. |
Complete |
Unrelated to the license issue, .48 has the gridview data binding in a bad state. It’s part of the larger implementation to support hidden rows and the update got in incomplete code.
I updated to 1.2.48.0 but I still can run the applications as no LIC files is generated.
Hi Frank, thank you, it’s a relief that you also see it, I was thinking “how am I gonna reproduce this in a simple project?”…
Best,
Alex
Hi Alex,
thank you. We just noticed the same problem in one of our test applications.
It will be fixed asap and included in the next build.
Best regards
Frank
It’s this line:
this.dataGridView1.AutoSizeColumnsMode = Wisej.Web.DataGridViewAutoSizeColumnsMode.AllCells;
Set it to None. When columns are auto sized they are not resizable. Only the Fill is implemented now, all the other modes are completed but still not in since there are a couple of timing issues.
Solved.
Hi Frank,
All issues are now fixed. Noted the following though.
Thanks.
Hi Luca,
When I click->drag , it now looks a datagridview now. Size really matters.
Thanks.
Now it’s probably the VS template cache that has not bee refreshed by VS.
devenv /installvstemplates
Should update the templates.
We had a screen sharing feature early on (never made in the beta – you scared me with this) but it was removed. Wisej was able to generate a sharing link (with permission and expiration time) that a user could give out even across the world. The other users could simply click on the link and see exactly the same screen with live updates. Wisej was keeping a list of connected (shared) WebSocket connections and pushing the updates – all the updates! – live, including clicks, resizes, etc… But there were too many issues, like reloading an entire data set in a grid, different screen sizes and browsers window size and so on.
What you have discovered that I didn’t think of, is that when a control is bound to a shared data source it’s the data source that is pushing the updates and therefore Wisej applications can share selected sources without sharing the entire session. Which is indeed cool!
It’s a feature now…
It’s not surprising the data is shared, since it’s a static collection. What I wasn’t expecting is the changes being pushed to the client. This is a desktop like feature.
Suppose I use Wisej to build an ECM or DMS. If I have static collection for incomming items, as soon as someone registers a new item, everyone’s incomming list is updated! Really cool!
OK, so that’s the reason for the sharing of the data source.
Hi Luca,
I’m not using Application.Session. I sent you the latest version by email.
Hi Alex,
This is the general behavior when AllowUserToAddRows is true:
The new row icon (+) is there already, also with the editing icon (pencil). But you probably need to update the Classic-2 theme in your app. Hopefully the themes won’t change much after the release. The next two big changes in all the themes will be: ListView, PropertyGrid, and the Collapsible Nested Rows in the DGV.
HTH
Best,
Luca
Hi Luca,
No, not Azure, just plain old IIS publishing. I can send you the publish profile by email.
On second thoughts, I don’t know what you mean by “VS publishing tool on Azure”. Right click on the project file and then Publish.
You mean some kind of screen sharing?
I can’t reproduce with the modified sample. The only way I can reproduce something similar is if I revert to the static VendorList._instance, which makes sense since the data source is shared among all sessions. That’s why in the files that I have attached back I changed it to:
private static VendorList _instance
{
get { return Application.Session.VendorList; }
set { Application.Session.VendorList = value; }
}
Let me know if this is the case please.
Best,
Luca
Hi Luca,
Thanks for the video – that is how I was expecting it to work but other than the left hand side of the first column and the far right hand side of the last column the cursor stays as hand (even though I can resize).
I tried changing the LiveResize property but it does not effect what I’m seeing except that as I move left to right the first time the cursor does (sometimes) change to resize.
I’ve attached a simple sample that for me at least has the problem to see if that helps.
Nic
Yes, sorry it’s the new context restore that requires the context. Internally the last step of Download was using null.
