Hi Frank,
Was any development or planning related to the problem possible?
Best Regards.
Sorry for the late reply to your last comment. The sample is a starting point, it can be adapted as needed. You can access the summary grid using this.dataGrid1.SummaryGrid. For example, to sync column width when changed by code:
protected override void OnColumnWidthChanged(DataGridViewColumnEventArgs e)
{
this.childGrid.Columns[e.Column.Index].Width = e.Column.Width;
base.OnColumnWidthChanged(e);
}
We have also just published an extension that creates subtotal rows at various levels and positions (not frozen because they work on grouping). See https://wisej.com/extensions/
Added updated sample.
it’s caused by the <img> tag. FF and Edge try to drag the image, it’s an unwanted “feature”. Add this to Default.html in <head>. I don’t know if it has some negative side effect. I’ll log the issue and we’ll fix it in Wisej.
<style>
img {
pointer-events: none;
}
</style>
The first loader is loaded before Wisej and your app are even loaded in the browser. What you see from the start is Default.html and loader.gif. This lets you completely customize the initial “splash”. We have some really cool splash pages for some of our projects. See attached.
The smaller ajax spinner and mask you see later when a request is taking longer or there is a network latency is entire managed by the theme. You can change it using a custom theme or a simple mixin.
The image is a gif named
{
images: {
ajax-loader: ""
}
}
You can use any gif either as a data url or a real url.
The mask color (same one used for modals) is:
{
colors: {
"modalMask": "rgba(255,255,255,0.51)"
}
}
You can also change them programmatically:
Application.Theme.Colors["modalMask"] = "red"; Application.Theme.Images["ajax-loader"] = "loader.gig";
public class ListBoxKeyValue
{
public string Key;
public string Value;
public bool IsDateTime;
public override string ToString()
{
if (string.IsNullOrEmpty(Value))
return Key;
else
return Value;
}
}
Hi Frank
I use Windows anti virus in conjunction with Malware bytes.
When I set debugging it opens a file tab in edge which leads to the load error.
When I run debug again it works but two tabs are open.
The file tab and the application tab.
I can close the file tab with no ill effect
Ewan
Yeraldo,
in that special case it might be enough to set the NavigationBar´s ForeColor to the desired value.
Best regards
Frank
Thanks Ewan.
What AV software are you using ?
You´re using it on the client or on the server ?
Best regards
Frank
Hi Frank
Turning off the firewall has no effect.
Turning off windows anti virus protection fixes it.
Thanks
Ewan
We’ll add to the todo list. However those are premium extensions that are available to Technology Partners.
You can already integrate C1 Wijmo components following the samples we published on github and the blog.
Please try with the latest release and if the problem persists attach a small test case. There was an issue with dates and the daylight savings time.
Hi Ewan,
while investigating about this error I suspect that either your AntiVirus or Firewall might be causing it.
Can you please try temporarily disabling one or the other and see if the error persists ?
If it goes away, please tell us the software that could potentially causing at and we can try to track it down further.
Thanks in advance !
Best regards
Frank
Hi Glenn,
You can use Responsive Properties in Wisej 2 to make the pages mobile-friendly. Check out this YouTube video demonstrating the behavior: https://www.youtube.com/watch?v=qp6cQOQFHWk
Wisej Documentation on Responsive Profiles: https://wisej.com/docs/2.0/html/ResponsiveProperties.htm
This allows you to change controls based on the device profile (bigger fonts, different location, style, etc.)
Also, make sure you add a viewport for mobile in your Default.html page. Something like this:
<meta name=”viewport” content=”width=device-width, initial-scale=1″>
Let me know if you have other questions!
Best,
Levie
Hi Yeraldo,
An easy way to make this change would be through checking out and modifying https://github.com/iceteagroup/wisej-extensions/tree/2.0/Wisej.Web.Ext.NavigationBar.
You can customize the NavigationBar in any way you please this way.
Alternatively, you can use JavaScript to select the individual element in the NavigationBar structure and update it accordingly.
Check out this blog post on adding CSS to Wisej controls: https://wisej.com/blog/shadow_on_the_panel/ (it has a few different methods to try if you’re sure you want to use CSS)
Let me know if this helps!
Best,
Levie
Hi Levie,
Thank you, I’ll consider the own WiseJ option, but allow me to question:
if I want to integrate a 3rd party chat like https://rocket.chat/ instead of the one you mentioned, it’s the same way?
Hi Mark,
After doing some more digging it won’t be possible to fix this issue because of how the browser shows the ContextMenu. We can’t intercept it before it shows it to the client.
To get around this issue, you’ll want to manually handle the showing/hiding of the ContextMenu, something like this:
Private Sub Window1_MouseClick(sender As Object, e As MouseEventArgs) Handles MyBase.MouseClick If (e.Button = MouseButtons.Right) Then MenuItem3.Visible = False ContextMenu1.Show(PointToScreen(e.Location)) End If End Sub
Hope this helps,
Levie
Hi Jorge,
Check out this sample that shows how to create a “chat room”: https://github.com/iceteagroup/wisej-examples/tree/2.0/SimpleChat
Alternatively, I would recommend checking out https://talkjs.com/ (you can integrate with a Wisej Widget control)
Hope this helps!
Levie
Hi Mark,
Thanks for reporting the issue! I’ve logged it as #2004.
I’ll keep you updated on the status of the issue!
Best,
Levie
Hi Frank,
I’m gladly thankful for your help.
Best of regards,
Alex.
