Hi Fahad,
without knowing your code we cannot judge what might go wrong here.
Please provide a compilable sample and we can take a closer look at it.
Best regards
Frank
Hello Peter,
You’re using a Server license instead of a Developer license.
A Developer License is required to use Wisej.NET with Visual Studio, the Server License is required when deploying your application.
Please check out our license documentation website for more information!
Best regards,
Alaa
//
Hello Carl,
I could not reproduce, can you please provide us with a running small sample that demonstrates this issue?
Best regards,
Alaa
//
Hello Carl,
To answer your questions, every Wisej.NET component can be customized using Themes or Mixins.
A mixin basically overrides all instances of a deisgnated control, it would appear exactly the same across any theme you choose.
Either that, or you can have a custom theme tailored to your needs.
The default themes could be found under Documents/Wisej/Themes.
Every component has a default AppearanceKey that could be set to a custom one, for example you can have an appearance of a button (default is “button”) and have one that’s called “buttonOK”, in this case you can use that appearance one time instead of multiple.
For better information about the theming capabilities of Wisej.NET, please head over to https://docs.wisej.com/theme-builder
As for your other question:
“So, why does one grid honor the style (which must be set by the built-in theme, I’m assuming) while the other does not? The grid that does not honor the alternate style actually appears to have no style at all – selected rows are painted exactly the same as unselected rows.”
We can’t know for sure unless you provide us with a small runnable sample.
Best regards,
Alaa
//
Halo Nicky Suwandi are you from indonesia ?
The FullCalendar is avalaible on Nuget up to 3.5.5 version and of-course as source code on Wisej GitHib Extension repository.
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.
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)
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
//
“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.)
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.
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
We will work on updating the google maps extension so that it uses google.maps.AdvancedMarkerElement instead of google.maps.Marker.
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.
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
Just to clarify- your question is about the “marker”, ie Google.maps.Marker, not a “maker”, correct?
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
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
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
//
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…
