All Answers

0 votes

The FullCalendar is avalaible on Nuget up to 3.5.5 version and of-course as source code on Wisej GitHib Extension repository.

0 votes

Hi Francesco, with Community Edition (and so with Standard Edition) you have 3 editors, CKEditor, TinyEditor and TinyMCE  as Free Extension you can download from Nuget or as source-code from Wisej GitHub repositories.  https://github.com/iceteagroup/wisej-extensions
What do you intend when write “I can’t use it for privacy reasons?”. The edited text can be saved on your server where you store your other data, even in an encrypted form.

0 votes

Hi Francesco, you can try to port the Tulep Notification Windows Forms project to Wisej following the guidelines on Migration.
https://docs.wisej.com/migration/winforms-to-wisej-1/winforms-to-wisej
Follow the guide for Old Project format (so basically change references from System.Windows.Forms to Wisej.Web) and change/adapt code for missing methods/properties).

Using this approach i have ported to Wisej some Windows Forms components (eg: the XQBEForm and the XQBEReport of Passero Framework)

 

0 votes
In reply to: Hidden MessageBox

Hello Francesco,

The issue lies within this line:
DialogResult oRes = MessageBox.Show(new Form() { TopMost = true },
cText,”Ok”,MessageBoxButtons.YesNo,MessageBoxIcon.Warning);

You’re assigning a new form as the owner, you shouldn’t do that.

If you want to assign an owner, pass the parent control, it should be DialogResult oRes = MessageBox.Show(this,”Ok”,MessageBoxButtons.YesNo,MessageBoxIcon.Warning);

Or you can simply ommit the owner parameter.

Best regards,
Alaa

//

0 votes

“created a UserControl (let’s call it UC1) – added a timer on it (via toolbox)”- this is the issue- the timer can’t be added to a specific control. Adding the timer in the designer doesn’t mean that the timer is tied to the UserControl.

Here’s the Timer documentation, you will find this useful: https://docs.wisej.com/api/wisej.web/other-components/wisej.web.timer

I would recommend creating the timer via code when the UserControl is created, ie: Timer timer1 = new Timer();

Dispose of the timer when the UserControl is disposed of. Attach an event handler to the Disposed event of the UserControl (https://docs.wisej.com/api/wisej.web/general/control#disposed). When the event fires, dispose of the timer. The code for this is timer1.Dispose(); (Assuming you used the default name for the timer.)

0 votes

Your code is wrong in some way. A Timer cannot be a child of any control-so that’s why it’s not being disposed of when your custom control is. Use the designer and add a timer from the toolbox, then check the Designer.cs file to see the correct way to add a container for components. You will need to dispose of the timer explicitly via code.

If this does not fully answer your question, please provide a sample, following the guidelines under “Before Posting an Issue”” https://wisej.com/support/question/forum-guidelines and we will take a look at it.

  • Julie (ITG) answered Apr 25, 2024 - 6:07 pm
  • last active Apr 25, 2024 - 6:16 pm
0 votes

ASP.NET is fully supported in VS 2022.

ASP.NET is not our product. For more information on ASP.NET, please refer to their documentation: https://learn.microsoft.com/en-us/aspnet/core/?view=aspnetcore-8.0

0 votes

We will work on updating the google maps extension so that it uses google.maps.AdvancedMarkerElement instead of google.maps.Marker.

0 votes

You’ll want to set the “Options” of the CKEditor widget.

See the documentation here:

https://docs.wisej.com/api/wisej.web/content/widget#options

https://docs.wisej.com/extensions/premium-extensions/overview#options

You can even set the options in the designer.

-2 votes

CKEditor is a third-party software, not developed by us. You can refer to their documentation here:

https://ckeditor.com/docs/ckeditor5/latest/features/pagination/pagination.html

-Julie

 

0 votes

Just to clarify- your question is about the “marker”, ie Google.maps.Marker, not a “maker”, correct?

0 votes

For a very simple popup that appears in the lower right corner of the screen and disappears after a few seconds, you could use an Alertbox.
AlertBox.Show("Your Text Here");
AlertBox Documentation:
https://docs.wisej.com/docs/controls/notifications/alertbox
https://docs.wisej.com/api/wisej.web/notifications/alertbox

In your case, you probably want to use the “Form” class. Change your window so that it derives from Form.
You’ll need to set the Location of the Form so that it appears where you want it. In this example, MyCustomWindow is a class derived from Form.
MyCustomWindow form = new MyCustomWindow();
form.Location = new System.Drawing.Point(500, 500);
var result = form.ShowDialog();

Form Documentation: https://docs.wisej.com/docs/controls/containers/form

Hope this helps!

-Julie

0 votes

I would recommend the BootstrapDark-4 theme.

It is one of the prebuilt themes included in Wisej- you can change it via code like this:
Application.LoadTheme("BootstrapDark-4");

Alternatively, you can set it via Default.json:
"theme": "BootstrapDark-4"

If you want to see the source code for the BootstrapDark-4 theme, so that you can modify it for your needs, it can be found here:

https://github.com/iceteagroup/wisej-themes/blob/master/BootstrapDark-4.theme

0 votes
In reply to: Label of textbox

Hi Giorgia,

I have tried various things to try and reproduce this issue, but unfortunately I was unable to.

Can you tell us if the text that’s coming from the Database has any line breaks?

Like my colleague Frank mentioned, if you’re using a custom theme or mixin, can you please attach that ?

It’s hard to guess exactly what’s wrong from just a screenshot, we would also require you to give us info about the textbox itself (i.e. does it have custom padding or custom margins, etc…)

Ideally, you’ll need to wrap a sample with that exact same TextBox control for us to try and reproduce.

Best regards,
Alaa

//

0 votes
In reply to: Label of textbox

The problem is that if I copy the same text boxes into an empty project and I fill them from a test datatable, they are shown correctly…

0 votes
In reply to: DataGridView

Ok, but will there be a fix soon or not?

  • lautop rdyx answered Apr 23, 2024 - 3:15 am
  • last active Apr 23, 2024 - 3:16 am
0 votes

Can you describe what you did to reproduce this bug- it sounds like you placed a DataGridView in a tab page and attached an event handler to the OnBindingContextChanged event? And you see this error when closing the tab page?

I will look into this.

0 votes
In reply to: DataGridView

Hello,

We have investigated this particular issue, and we found out that it’s actually an issue with Visual Studio itself rather than our designer.

We would suggest that you use the property grid instead of the editor UI from the designer to change the column properties.

It doesn’t happen specifically with copy pasted datagridviews, but it also can happen in a freshly created datagridview.

Another thing to try is to save the file after pasting the control, and then restart Visual Studio, that way the column is forced into being in Edit mode and all the changes would be preserved.

Best regards,
Alaa

//

0 votes

Version 3.5.5 has same problem, for now I rolled back to 3.5.4.

 

0 votes

Hi Alaa

I think the problem was that I needed to add eventlisteners for
each event and that the event I was trying to use was cellClick, not onCellClick.

So the code below works fine.

Thanks,

 

Private Sub Page1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Me.DxDataGrid1.AddListener("cellClick", New WidgetEventHandler(AddressOf DxDataGrid1_WidgetEvent))
Me.DxDataGrid1.AddListener("contentReady", New WidgetEventHandler(AddressOf DxDataGrid1_WidgetEvent))
End Sub

Private Sub DxDataGrid1_WidgetEvent(sender As Object, e As WidgetEventArgs) Handles DxDataGrid1.WidgetEvent
AlertBox.Show(
$"<b>{e.Type}</b><br/>{JSON.Stringify(e.Data)}",
MessageBoxIcon.Information)

  Application.Play(MessageBoxIcon.Information)
End Sub

Showing 1 - 20 of 11k results