I've been looking for a ContextMenu control for Silverlight. There is one from Microsoft, but it's severely crippled (you can't add/remove things at runtime, does not support submenus, etc...)
I've looked at the commercial components from Telerik, ComponentOne, Infragistics, etc... and they provide the features I am looking for, but they only sell the ContextMenu component as a part of their larger suite (in excess of $1000).
Can anyone recommend a reasonably priced ContextMenu control?
Found it on codeplex. It's actually pretty awesome. http://sl4popupmenu.codeplex.com/
Related
I design a UWP application.
In this one I am asked to make many reports that they are invoices or print delivery for example.
These can therefore have different models and these can be fixed or dynamic.
I explore different ideas:
- In the old application in WPF, we used an old version of DevExpress but it's really not easy to make reports simply and scalable ways easily
- There are indeed things like Telerik, ComponentOne but it's really expensive for what it does and I can not find an open source component.
- I looked to be able to make the models in XAML and be able to print them which would be ideal, however it works well with text but with tables (listbox, listview, datagrid ...) I can not manage the pagination.
Do you have any ideas? I do not know Power Bi Embedded well but maybe be an idea? I would like something scalable and simple to implement and without having to pay exhobirating sums for this kind of component.
use all in one DataGrid for enterprise LOB apps on uwp platform, it offers you editing, filtering and sorting etc as well : https://learn.microsoft.com/en-us/windows/communitytoolkit/controls/datagrid
use Print helper to print stuff from your uwp app. : https://learn.microsoft.com/en-us/windows/communitytoolkit/helpers/printhelper
Also please do look through other controls and helpers within windows community toolkit you might find some other stuff as well to help and simplify your uwp app developing experience :)
Does anyone know how to display DirectShow video in HTML container (e.h. DIV) instead of separate pop-up-like window.
Already I did all the things needed to run custom Rendering Behavior, it includes all interfaces and events handling, but cannot find anything related with my problem neither in the Internet nor in books I have.
Anyone can give me a hint what I need to do?
P.S.
MSDN articles mention only DirectDraw and Direct3D when setting IFlags on IHTMLPainter - but maybe it's a wrong place I'm looking for :-)
Regards.
In general, this is sort of a messy topic. As far as I know, your options are a custom activex control (yuck...in general, this approach is a logistical nightmare) or leveraging an existing player like Silverlight or Flash.
Silverlight doesn't give you control on a DirectShow level, but it does have additional support through the MediaStreamSource that may meet your needs. And once your audio/video is in Silverlight, you have all sorts of options for advanced overlays and interface elements.
I won't comment on Silverlight, as I have no experience of it, but I wouldn't agree with kidjan's summary of using an ActiveX control.
A custom ActiveX control has served our company well for many uses - including native apps, managed apps, web pages ...
The beauty of using an ActiveX control is that you have total control over the code in your player, stream authentication mechanisms, rendering capabilities etc.
I wrote an entire player in less than a month (network code included), then wrapped it in a COM control in less than a week.
Be under no illusion though, DirectShow and COM programming isn't easy. It's all about trade off - a Flash or Silverlight solution will probably get you going quickly. An ActiveX ctrl will give you total control.
I also read that HTML5 standard will include support for embedding video content(!) Might be worth looking into, although I don't know how many browsers support the (emerging) standard.
I've been googling and googling for vb.net examples with nice looking tabs.
I really really like this example (slide #4):
http://www.dotnetmagic.com/features_tabbedMDI.html
Has anyone come across any similar free vb.net tab controls with examples? I don't really need the control to be open source, just free :)
DevExpress is probably the best free controls library. And you can find a great TabControl in it. You will have to add it manually to the toolbox.
You have to register for a free license to download it. The download page is still online and working as of 2012-03-22, but cannot be reached by navigation on their website any more:
Free DevExpress Controls download
(In an email response they stated this was because they significantly changed their website.
Also, they said these controls can be used royalty-free even in commercial applications, and without having to include any copyright notices.)
Its name is XtraTabControl
Namespace: DevExpress.XtraTab
Assembly: DevExpress.XtraEditor.vXX.X (where XX.X is the version of the XtraEditor, mine is 11.1)
Although you could google the answer, there's some links to get you started:
The Code Project, check under desktop development.
Telerik is a known control developer, offers some controls for free.
Component Factory is another good option.
As of Developer Express v2011 vol 2 (at least, probably earlier), the Tab Control is not free. Used to, you could put it on a form and run without a nag screen. Not the case now.
This is the best free one I could find:
http://www.codeproject.com/KB/tabs/KRBTabControl.aspx
Does anyone know of any good free libraries providing Windows Forms controls for displaying schedules/timetables in .NET? I'm really looking for something similar to what the guy who asked this question was seeking, with a couple of differences:
I don't need any help organizing the underlying data or generating the schedule (that's all set) -- I just want a clean way of displaying it.
I'm actually looking for a custom control in Windows Forms, not an ASP.NET control.
One thing I've considered doing is just using a TableLayoutPanel control, but ideally I'm looking for something that will be more straightforward code-wise (as in, something actually designed for displaying a timetable) and sharper-looking visually.
How about this control? It is very similar to the calendar in Outlook. It does come with source code, so if it's not quite what you need you could maybe use this as a base for your own implementation.
Download the source code for http://www.monocalendar.com
He built a control (CalWidget) that you can easily recompile in your own project that's pretty nice. I recompiled it in .net 4.0 with little problems.
I have a web app for commercial property management that needs spreadsheet-like functionality for doing budgets. I don't want to use Google Sheets because my users won't necessarily have a Google account.
So is there anything out there that I could use?
I looked and could only find SocialCalc which wasn't quite good enough for me.
Options:
ExtJS Grid Component (Open Source[GPL3] & Commercial License)
Infragistics Grid Component (Commercial License)
TreeGrid (Commercial License, Free Version has maximum of 33 rows)
If you don't mind implementing the logic yourself, the ExtJS grid component is a JavaScript grid component with lots of powerful features, and it is available in both open-source and commercial versions.
I have used dhtmlXGrid successfully. There is an open source version that you can use freely to get your application developed. Assuming everything works out, for $200 you can purchase a license for it and distribute it with your application.
Very easy to use; create an HTML table structure with your data in it and then bind dhtmlXGrid to the table - it automatically turns the table cells into editable fields.
Check it out here: http://www.dhtmlx.com/docs/products/dhtmlxGrid
Again, you will need to implement the spreadsheet logic yourself but dhtmlXGrid makes it straightforward to translate that into an editable column/row display.
There is an excellent grid from Farpoint
They have web and win forms grids available and are not too bad price wise
Infragistics has spreadsheet-type functionality in their data grid product
You may want to give a try to treegrid # www.coqsoft.com .
try telerik radgrid. It is a pretty decent .net user control which can easily render an XML datasource for user editting. Its also fully Ajax enabled to avoid delays when entering volumes of data.