All Answers

0 votes

Hi Nhan,

You can attach to the CellFormatting event and do the following:

private void dataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e.ColumnIndex == 2) {

e.CellStyle.CssStyle = “border-width:0px!important”;
}
}

Best Regards,
Alaa

0 votes

Hi Nhan,

We’re actively looking at this issue and we’ll update you ASAP!

Best Regards,

Alaa

0 votes

Hi Nhan,

We’re actively looking at this issue and we’ll update you ASAP!

Best Regards,

Alaa

0 votes

Hi Alaa,

Thanks for the quick response!  I guess I was hoping I had found out why the pdfViewer was running so long loading thus resetting the connection and how I could get a more responsive interaction overall.

I had already found the guide you sent.  My App Service shows Websocket is enabled.  I’m not using a VM.

Inside the app after the program.vb and on the first loaded page I inserted this code to find out if websocket was enabled:

If Application.IsWebSocket = True Then
     MessageBox.Show(“Websocket is ON”)
Else
     MessageBox.Show(“Websocket is OFF”)
End If

It always shows OFF.  I don’t know if there’s a better place to insert this code to check.

I assumed  “WebSocket Waiting for readyState = 1” meant it was still waiting.  It never displays a different notice.

If websocket is working, I guess I need to work on how the pdf file is loaded into pdfViewer.  Any thought would be appreciated, but it looks fairly straightforward and works fine in the DE.

Thanks much!

Gerry

 

0 votes

Hi Gerald,

If the application is deployed to an Azure VM, then you should enable WebSockets from IIS, it’s not on by default and it needs to be installed as a separate feature if you’re using Windows Server.

And, if you’re using an App Service plan, you can follow this guide to enable it.

But, from what I understood WebSocket is already enabled, if you don’t see any errors related to a connection to a websocket endpoint you should be good to go!

The “WebSocket Waiting for readyState = 1” means that the connection was established!

Best Regards,
Alaa

0 votes

Hi Norbert,

Please follow the the Forum Guidelines when you post a question.

We don’t directly offer reporting services, so this is not a Wisej.NET issue unless we know exactly what’s going on on your end.

Best Regards,
Alaa

0 votes
In reply to: Picture Box Image

Hi Brayden,

It looks like the resource wasn’t compiled to reflect the changes.

Usually, we recommend using the ImageSource property, and to load images from a publically accessible Images folder.

You can always go with the embedded resource route as well as you discussed.

Maybe we can figure out what’s causing the issue on your end if you could send us a small reproducible test case.

Best Regards,
Alaa

0 votes

Actually I have been a software developer for the past 30 years, in the 90s I used Foxpro, then vb and vb.net, everything was great with vb.net and winform, fast application design and easy to understand language, I don’t know why then everything switched to webform, I was quite confused because the user interface design of webform was quite complicated but anyway I tried to handle it. Everything was bad since VMC was launched and then blazor, react… agula… made me helpless and almost gave up thinking about writing web-based applications.
Luckily, this year I was introduced to wisej by a friend, everything was great, it only took me 3 months to convert all winform applications to web. For the first time I was eager to have the feeling of web programming like winform, very friendly and fast UI design, drag and drop style of controls brought a great experience.
Hopefully in the next version, wisej will invest more in features for Datagrid such as grouping columns, grouping rows … and filtering data directly in the grid.
Wish you more and more development.

0 votes

Hello Alaa,

Thank you for your previous response. I understand now that key events like KeyDown and KeyUp don’t propagate to the container by default.

Though I would still like to capture KeyDown events globally at the form level for a specific use case: I need to handle input from a barcode scanner. The scanner is configured to send a sequence of characters with a prefix and suffix that identify the input as coming from the scanner. I want to capture this entire sequence at the form level, regardless of which control has focus (e.g., TextBox, ComboBox, etc.). I could attach an event handler to a KeyDown event for every control, but this approach seems inefficient, since it would be difficult to maintain in an app with many controls.

How can I capture KeyDown events globally in Wisej.NET, so that I can detect and process the characters coming from the barcode scanner (including its configured prefix and suffix)?

Thank you.

Best regards,
Zan.

0 votes

Got it – but is the WiseJ integration then full integration of what they offer?

0 votes

Hi Edmond,

We don’t provide any support for third party controls / widgets, it’s best to check Syncfusion’s documentation for their PDFViewer!

Best Regards,

Alaa

0 votes

Hi Zan,

The KeyUp and KeyDown events don’t propagate to the container, what you’re experiencing is the correct behavior in Wisej.NET!

Best Regards,

Alaa

0 votes
In reply to: Text Box Autocomplete

Hi Jun,

Could you please record a video?

This seems like an issue with the latency between the client and the server.

If you could also wrap up a small sample with steps to reproduce!

Best Regards,
Alaa

0 votes

Hi Jun,

Could you please record a video?

This seems like an issue with the latency between the client and the server.

If you could also wrap up a small sample with steps to reproduce!

Best Regards,
Alaa

0 votes

Hi Nhan,

Please follow the sample attached to this answer.

Best Regards,
Alaa

1 vote

Hi Adrian,

you need to change the WrapContents of your FlowLayoutPanel to false, then it should all work like you’d expected it.

Best regards
Frank

0 votes

Hi Frank,

You are fast for sure!

Your modified project (and initially mine with the modification indicated by you) looks the same as the original one (well, maybe the padding is increased a little bit). I can give you a link to the site if you want to test on a mobile. I don’t know if I should write the link here, as it is my test server.

0 votes

Hi Adrian,

thanks for the sample. You should remove Dock=Fill from all your child elements and instead anchor them to Top, Left and Right.
See modified sample.

Best regards
Frank

0 votes

Hi Frank,

I attached a (very basic) sample project that perfectly reproduce my problem. I also uploaded two screenshots. As you can see, on landscape the last 2 textboxes are (probably) in the upper right corner and the buttons are not shown.

Thank you,

Adrian

0 votes

Hi Adrian,

please attach a compilable and runnable test application, then we can take a closer look at it.

Best regards
Frank

Showing 321 - 340 of 11k results