All Answers

0 votes

Yes, you can integrate any JavaScript widget with Wisej.NET. You will need to use the Widget class in order to do the integration: https://docs.wisej.com/docs/controls/content/widget

I looked up TradingView, and they are JavaScript widgets, so they can certainly be integrated: https://www.tradingview.com/widget-docs/widgets/

When you say “does not return any data”, do you mean that the widget does not show the chart? Or is it showing the chart, but you’re trying to return additional information which is not being returned?
If the widget does not show the chart at all, make sure that you are setting the packages and options of the widget. You can set these in the designer.

For example, for this widget: https://www.tradingview.com/widget-docs/widgets/tickers/ticker-tape/ Based on the code example, you can see that the package source is https://s3.tradingview.com/external-embedding/embed-widget-ticker-tape.js

You will also need to set the options of the widget, which you can do in the designer. The options are a JSON object. You can read the Wisej documentation on widget options here: https://docs.wisej.com/api/wisej.web/content/widget#options

 

Additional Resources

There is a blog post that walks you through a widget integration with code examples: https://docs.wisej.com/docs/controls/content/widget

Other useful Wisej documentation:
https://docs.wisej.com/docs/concepts/javascript

 

You may also find it helpful to check the browser console for errors by pressing F12.

Hope this helps!
-Julie

  • Julie(ITG) answered Jun 14, 2024 - 2:06 pm
  • last active Jun 14, 2024 - 2:19 pm
0 votes

Hello,

Please wrap up a sample following the guidelines under “Before Posting an Issue” https://wisej.com/support/question/forum-guidelines

We will see if we can reproduce with your sample and go from there.

Thanks,

Julie

0 votes

Hi Frank,
yes thats the reason from this lines
<TargetFrameworks Condition=”‘$(Configuration)’ == ‘Design'”>net48;net8.0</TargetFrameworks>
<TargetFrameworks Condition=”‘$(Configuration)’ == ‘Debug'”>net8.0</TargetFrameworks>
so to start the designer we go to “Design” that the multi targeting is activ

With “normal” Pages and Forms that based on Page Or Forms is everything fine.
But wenn i create a BaseForm : Form and a Second MyForm : BaseForm.
I cant open the designer.
So the desinger throw the Error.
Or sometimes i get from “normal” Pages a “Timeout to connect with the named Pipe”

0 votes

Hello Juan,

Please update the latest VSIX extension, this was an issue present with 3.5.6 and it was fixed with the latest 3.5.7.

To download the latest version, click HERE.

Best,
Alaa

//

0 votes

Hi Luca,

Wisej.NET designer needs .NET Framework 4.8 to work so you have to go with Multi Targeting.

Best regards
Frank

0 votes

You can add the missing pieces in a theme mixin, see attachment.
Just unzip it and put it into your themes folder.

Best regards
Frank

0 votes

Thank you!

I am with Bootstrap-4 for a reason. I like it best.

Can something be done so that Bootstrap-4  to support odd and even state for the Table Row appearance?

Kind regards!

  • mgmst answered Jun 9, 2024 - 10:07 am
0 votes

Hi Nicholas,

just use the ParentRow property of a DataGridViewRow to build up your hierarchy.

Best regards
Frank

0 votes

Hi,

changing the color definitions is working, but only if the Theme you are using handles the odd and even state for the Table Row appearance.
You can compare Blue-1 (that does handle the states) with Bootstrap-4 (which does not handle the states).
So changing the named colors only have an effect if the theme also uses the states.

Best regards
Frank

0 votes

Application.UserIdentity is not avaliable in .net core (.net 6.0, .net 7.0, .net 8.0).

You will have to use Aplication.User instead.

0 votes

My Freight Orders screenshot shows the vertical scrollbar..
I have attempted to force all governing layoutpanels that are housing these grids to the maximum
right side of the screen with anchors, dock styles
etc — thus my question,    but I can’t get a horizontal scrollbar to manifest.
As you can see from the earlier screenshot there is a bit of screen real-estate still available.. off to the right
I’m assuming this is the nature of the problem the dgv isn’t at the extent/extreme of the
page/usercontrol and that’s why there is no horizontal scrollbar … ?   ? Dock, Anchor ?

I am honestly just trying to avoid crafting up this usercontrol (page) from scratch as the conversion seems to

have lost this functionality.. as shown in this attachment . I am   pretty sure I could craft what I want manually

0 votes

The scrollbars in the DataGridView have absolutely nothing to do with the scrollbars in the TableLayoutPanel. I don’t see any “madness” in the screenshots.

The content of a TableLayoutPanel is scrolled when AutoScroll is true and the content overflows. The content of a DataGridView is scrolled when the rows or columns don’t fit the DataGridView.

  • Luca answered Jun 5, 2024 - 5:43 pm
0 votes

Yes  apologies I assumed my question was going to come off as pretty cryptic . I just want some degree of consistency in how to get scrollbars to display in my DataGrid Views . The image attached earlier is my best description ScrollBar_Insanity.png  That dgvResults needs horizontal scroll bars and I cant confirm if I need to set Auto Scroll true on ALL of the  TableLayOutPanels “above” it,   or  ScrollBars = BOTH on all the TableLayOutPanels  above it  or if any of this is affected by the Dock property or Anchor property  etc etc   its just maddening .. this little test project didn’t help any…. its still clear as MUD

Thank  you !

0 votes

Hi Christian,

sorry it’s unclear what you’re trying to achieve. Please put together a sample that shows the TableLayoutControl and the DataGridView.
DGVs can be filled with just some dummy data to illustrate the question.

Best regards
Frank

0 votes

Hi Alex,

The old behavior was, infact, a bug that was fixed in version 3.5.5 .

Before the fix, anytime you would change the url a new session would be created, right now, it would just refresh the application.

The right thing to do in this case, is to handle the Application.HashChanged event and navigate your application using combination of both hashes and queries.

 

Best regards,

Alaa

0 votes

Hi Alex,

I’ve used your sample and monitored the described changes starting with Wisej.NET 3.5.5
We’ll investigate and update you on this.

Best regards
Frank

0 votes

Wacom signature tables have a JavaScript SDK, so i think its is possible to interface it with Wisej because Wisej app can call JavaScript functions
https://github.com/Wacom-Developer/signature-sdk-js

For X.509 signature also there are some possibile solution
– Ready to go JavaScript/Browser interfaces for access client certificates store (computer/smartcard/token or remote signing solutions):
https://signer.digital/signerdigitalbrowserextensions for example
– Build your own solution:
You need to implement your “signature server” (runnin on client o on server) with a REST interface that receive HTTPS POST command from the Browser and use the certificate store and the signing function

0 votes

Wisej.NET can only use JavaScript in the browser. If there is a JavaScript api that does what you need then you can use it. Otherwise you can use Wisej.NET Hybrid to run C# code locally.

My guess is that if the Wacom tablet is connected by USB to your computer, you can create signatures using the Signature extension (https://docs.wisej.com/extensions/extensions/signature)- similar to how you can use a mouse connected by USB with the Signature extension. Though you would need to test it to be sure. The USB tokens I would think would not work on the web, you would need to use Wisej.NET Hybrid. Again, test it to be sure.

0 votes

Sorry- I’m not familiar with what HierarchicInfo and FilterRelation are in WebGUI even after a quick google search. Can you explain what they are/what their purpose is, or provide links to documentation?

As a general answer, you can check out the Wisej demobrowser to see examples of all the controls: https://wisej-demobrowser.azurewebsites.net/ Perhaps that will help you find something that can replace the functionality of HierarchicInfo and FilterRelation.

Additionally, the source code of the demobrowser can be found here: https://github.com/iceteagroup/wisej-demobrowser

0 votes

The session timeout is fired from the browser when the user is inactive after the number of seconds set in the sessionTimeout settings. However, to avoid starting and removing a javascript timer every single time the mouse moves or stops moving or a key on the keyboard is pressed Wisej sets a flag “skipNextTimeout” which skips the next timeout. So when the timeout is 60 seconds at the most it fires after 120 and at the minimum after 60.

Showing 741 - 760 of 11k results