Quantcast
Channel: DevExpress Support Center (Examples)
Viewing all 7205 articles
Browse latest View live

How to hide individual navigation items and groups for certain users

$
0
0

Scenario:


Our Security System allows hiding navigation items for certain users by setting the Type Permission's Navigate access. Since with this approach, the Navigate access can be granted only for a certain type, the following scenarios are not supported:

1. It is necessary to hide a DashboardView.
2. There are several navigation items for a certain type, and it is required to hide a part of them.
3. It is necessary to hide a navigation item that is not associated with a certain View (e.g., a navigation group).


This article demonstrates how to extend the security role class with the HiddenNavigationItems property allowing hiding navigation items by their ID.

Steps to implement:

1. Implement a custom permission type - NavigationItemPermission - that can be used to check access permissions for a certain navigation item by its ID.
2. Implement a custom permission request - NavigationItemPermissionRequest - that will be sent to check whether the current user has access to a certain navigation item.
3. Implement a custom permission request processor - NavigationItemPermissionRequestProcessor - that determines whether the current user has permissions for the received permission request.
4. Register the permission request processor in the application by handling the SecurityStrategy.CustomizeRequestProcessors event in the Program.cs and Global.asax.cs files.
5. Implement a custom role with the HiddenNavigationItems property. Override the role's GetPermissionsCore method to create NavigationPermission instances based on the value of the HiddenNavigationItems property.
6. Implement a ShowNavigationItemController's descendant - CustomShowNavigationItemController - and override its SynchItemWithSecurity method to deactivate navigation items prohibited by the CustomSecurityRole.HiddenNavigationItems property.

See also:
How to: Implement Custom Security Objects (Users, Roles, Operation Permissions)

Question Comments

Added By: Rafik Samman at: 6/10/2014 7:52:32 AM    

Can someone post the HideNavigationItemsExample that is mentioned below in the code?
I'm having trouble implementing this solution.

Added By: Rafik Samman at: 6/10/2014 8:00:46 AM    

In the steps to implement, none of the entities you describe are in any of the documentation and I can't locate them in visual studio.

Added By: Anatol (DevExpress Support) at: 6/10/2014 8:07:44 AM    These classes are implemented in this example. You can see their code below, under the comments. To download the complete example, use the Downloads - Example link at the right edge of this page.

ASPxGridView - Batch Edit - How to calculate unbound column and total summary values on the fly

How to implement CRUD operations with a DataSource

$
0
0

This example demonstrates how to implement CRUD operations with a DataSource that obtains data from a remote Rest service. The DataSource object does not implement CRUD operations out-of-the-box. We can do this using jQuery.ajax. It is also necessary to call the DataSource.load method to "inform" your widget that it is necessary to reload its content.

See also:
Connect to RESTful Service
How to implement the Rest service based on an ASP.NET WebAPI application

Question Comments

Added By: Leovin S at: 8/20/2013 3:38:42 AM    

Thank you for the code.But the problem is that it is related to data that is retrieved through the service.I tried getting my data retrieved from my json file but then it shows errors.
So ,if you could give me a stand alone project ,including the data base I would be able to understand very clearly.

Added By: pedro azpurua at: 2/18/2014 5:59:29 AM    

I M P R S S I V E after four months working with OData this sample is the Nirvana

Added By: Muhammad Syarif at: 6/10/2014 7:27:29 PM    

this tutorial very good.but when i try it and run i get message "No data display" in my emulator.why that happen??
please help me.thank you.

Added By: Muhammad Syarif at: 6/10/2014 9:50:16 PM    

hello devexpress.
i download this source code and run it, i change the destination of database to http://localhost:9839/DataService.svc/Categories
but i just get Loading in my emulator. what the wrong, please help me.thank you

Added By: Nikolai (DevExpress Support) at: 6/10/2014 11:16:47 PM    Hi,

Please test this example with How to implement the Rest service based on an ASP.NET WebAPI application.

How to provide custom separators for records of a mail-merge document

$
0
0

This example demonstrates how to provide a custom element to separate each record in a document when none of the standard separators meets your requirements.

After running this example, click Finish&Merge on the Data Tools: Mail Merge toolbar and select a format to publish the document.

See also: How to add a custom progress indicator to a Snap application.

Question Comments

Added By: Gerard D'Rozario at: 3/23/2014 8:02:41 PM    

Can we get this changed so that it works in VS 2010?

Added By: George (DevExpress) at: 6/11/2014 8:22:50 AM    The v2013 vol 2.10 solutions have been updated to run under the .NET Framework 4.0 and Visual Studio 2010. We apologize for the inconvenience.

How to add a custom progress indicator to a Snap application

$
0
0

This example demonstrates how to indicate the document creation progress in a Snap application.

After running this example, click Finish&Merge on the Data Tools: Mail Merge toolbar and select a format to publish the document.


Question Comments

Added By: Gerard D'Rozario at: 3/23/2014 8:08:06 PM    

Doesn't load in VS 2010???

Added By: George (DevExpress) at: 6/11/2014 8:23:09 AM    The v2013 vol 2.10 solutions have been updated to run under the .NET Framework 4.0 and Visual Studio 2010. We apologize for the inconvenience.

Oulook.com Style ASP.NET UI

$
0
0
This example shows how to customize the CSS of the DevExpress ASP.NET Controls like Grid, Menu and NavBar to create UI that looks like outlook.com

How to create a Web Setup Project to Deploy a Web Site that uses DevExpress ASPx controls

Implement a custom drop-down editor with TreeView as PopupContent

$
0
0

Show how to implement a custom ComboBoxEdit with TreeView as a PopupContent and use it inside DXGrid as a custom column.


Update (version 13.1):


We've modified this code example by using the DevExpress control version 13.1. There is no need to create custom classes to resolve this problem.

You can accomplish this task by using the Grid control in the TreeView mode as a popup content template of the LookUpEdit control.

This way is more efficient and clear than the way used in this example for old versions of DevExpress controls.


Here is a snippet of the markup file:

[XAML]
<dxg:LookUpEditName="lookUpEdit"VerticalAlignment="Top"Width="350"Margin="50,37,67,0"DisplayMember="Name"><dxg:LookUpEdit.PopupContentTemplate><ControlTemplate><dxg:GridControlx:Name="PART_GridControl"AutoGenerateColumns="AddNew"><dxg:GridControl.Columns><dxg:GridColumnFieldName="Name"Header="Employee Name"/><dxg:GridColumnFieldName="Position"/><dxg:GridColumnFieldName="Department"/></dxg:GridControl.Columns><dxg:GridControl.View><dxg:TreeListViewName="treeListView1"AutoWidth="True"KeyFieldName="ID"ParentFieldName="ParentID"TreeDerivationMode="Selfreference"/></dxg:GridControl.View></dxg:GridControl></ControlTemplate></dxg:LookUpEdit.PopupContentTemplate></dxg:LookUpEdit>
Question Comments

Added By: Rob Hoglund @ CDW at: 6/12/2013 7:48:00 PM    

This example doesn't work with version 12.1.6.

Added By: JSB at: 12/18/2013 1:24:24 PM    

Hi,

Thanks for the update, but while using this with the latest version (13.2), i am unable to hide the columns specified via xaml only approach.

As an example in the above code, even after changing the AutoGenerateColumns from "AddNew" to "None" for GridControl and setting dxg:GridColumns (Position and Department) with Visible="None", those columns are still being shown in the TreeView.

But i can hide the columns by implementing AutoGeneratedColumns Event of GridControl and handling it in the code behind by setting those columns' Visible Property to false.

Am i missing something or this is the only way to do it?

Also is there a way to allow selection of only leaves and parent nodes cannot be selected, as it was possible with earlier approach
reference: http://www.devexpress.com/Support/Center/Question/Details/Q511923

Thanks

Added By: Tobias Gaertner at: 6/12/2014 1:30:21 AM    

Is there a solution available to the questions JSB posted? I'm facing the same problems using DX 14.1

Added By: Alexander Ch (DevExpress Support) at: 6/12/2014 3:55:58 AM    Hi Tobias,

I see that you've created a separate ticket for this question: T117693 - Implement a custom drop-down editor with TreeView as PopupContent. Let's continue our conversation there.

Thanks,
Alex

How to create a movable legend at runtime

$
0
0

This example shows how to provide the capability for end-users to move a chart's legend at runtime.


Question Comments

Added By: Dimitar Tomov Dimitrov at: 6/12/2014 6:50:57 AM    

Hi DevExpress team,

I would like to point you to a small issue with this example and share a solution.
However the example works as expected, it breaks down the scrolling by mouse behavior of the chart. The cause is that the mouse is captured in the chart_MouseLeftButtonDown event handler without checking if we are over the legend or not.

The solution is very simple - Just check the state of the isDragging variable before capturing the mouse. If isDragging is true, than we are over the legend and we can capture the mouse. Otherwise we shouldn't capture the mouse in order to allow the chart to be scrolled by mouse.

Regards,

Dimitar Dimitrov

MVC ComboBox Extension - Cascading Combo Boxes

$
0
0

This example illustrates how to implement cascading combo boxes scenario within the MVC ComboBox Extension.
It is an illustration of the KA18675: MVC ComboBox Extension - How to implement cascaded combo boxes KB Article. Refer to the Article for an explanation.

The example contains two solutions:
- The solution for v2010 vol 2.4+ builds - MVC2 / ASPx View Engine
- The solution for v2011 vol 2.10+ builds - MVC3 / Razor View Engine

Question Comments

Added By: SDBala at: 11/14/2013 7:54:04 PM    

The example attached seemed to populate the cascading combo's correctly, however in the Create (HTTPPost method) both of the them don't seem to contain the values that i selected. i.e. the when i check the model parameter in the Create method they don't contain any values.

What could be the possible reason

Added By: Jeeva P at: 3/6/2014 2:28:04 AM    

How to set Country combobox as checked combobox?

Added By: Mr Price Group Ltd Mr Price Group Ltd at: 3/17/2014 3:18:09 AM    

After struggling to apply this to my project, I think what needs to be stressed here is the fact that, apart from the @model reference, the combobox and only the combobox must be in the partial view so that the framework knows what to update.

I had a <div> tag surrounding the a label element and the combobox and the callback was displaying a popup message with my results. After moving those out of the partial view, the combobox updated correctly.

Added By: Faye Spath at: 6/12/2014 1:23:51 PM    

How can I set the selected value  of city dropdown upon selecting a country ?

How to calculate a master property based on values from a details collection

$
0
0

See the How to: Calculate a Property Value Based on Values from a Detail Collection help topic for more information.

See Also:
XPO Best Practices
How to display details collections with descendant classes filtered by object type in a DetailView

Question Comments

Added By: Robert Fuchs at: 1/28/2013 9:01:23 AM    

Not using XAF web, just to let you know that there are warnings in 12.2.5:

Warning     1     Could not resolve this reference. Could not locate the assembly "DevExpress.Web.ASPxEditors.v12.2". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.     WinWebSolution.Web
Warning     2     Could not resolve this reference. Could not locate the assembly "DevExpress.Web.ASPxGridView.v12.2". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors.     WinWebSolution.Web
Warning     3     The referenced component 'DevExpress.Web.ASPxEditors.v12.2' could not be found.      WinWebSolution.Web
Warning     4     The referenced component 'DevExpress.Web.ASPxGridView.v12.2' could not be found.      WinWebSolution.Web

Added By: Martin D. at: 6/15/2014 4:22:52 AM    

Hi,

I think this sample needs to be reviewed !
There's a problem with it. If You'd put a breakpoint in Product (line 44 or line 54) - the UpdateTotals.. method - get executed when I click "Reload" in the ListView.

Basically - if I have N+1 records in the ListView, and click refresh, it would go and fetch the details for all child records, and recalculate the "Total" on the master record. Though it should NOT.

That kinda the point of having it persistent right ? So it would get recalculated only when one updates the Details collection !

Create a Mobile App in Visual Studio

$
0
0

This is the project that you will get if you go though the Create a Mobile App in Visual Studio tutorial.

Question Comments

Added By: Etienne van der Kuy at: 6/15/2014 4:29:10 AM    

Hello,

I have copied all files for this solution but I keeping a "unspecified network error" (twice) when I run the project in the Simulator or after building a package and run it on a Android device. I think it has to do with the Northwind sample service that is used in the project?

How to change the Grid's height according to the total height of its rows

$
0
0

The size of each GridView's element is calculated by the GridViewInfo class. The instance of the GridViewInfo class, containing information about a specific GridView instance, can be obtained via the GridView.GetViewInfo method. This method is hidden for IntelliSence, but is public and can be called from external code.

Question Comments

Added By: Gerard Chartier at: 6/16/2014 4:40:32 AM    

I am having problems with this approach. When I set gridControl1.Size to the newly calculated value, it has no effect. Is there a property of the GridControl that could prevent it from being resized? My GridControl is within a LayoutControl, along with a number of LayoutControlItems and their controls. I am using version 13.2.9.

Added By: Uriah (DevExpress Support) at: 6/16/2014 5:29:40 AM    Hello Gerard,

I have created a new ticket on your behalf and passed it to our team for research: Setting the GridControl.Size property to a value has no effect if the GridControl is inside the LaoutControl  Please bear with us. We will get back to you as soon as possible.

How to export a web chart on a client side

$
0
0

This example demonstrates how to use client-side events to export a WebChartControl to PDF on a client side. To do this, it is necessary to do the following:
1. Set the WebChartControl.ClientInstanceName property to some value (e.g. "chart1");
2. Add two ASPxButton controls to a web page, and set their AutoPostBack properties to False;
3. Handle their client-side Click event as "chart1.SaveToWindow('pdf');" or "chart1.SaveToDisk('pdf');".

NOTE: Since exporting a chart to PDF is based upon the XtraPrinting Library, don't forget to add a reference to the DevExpress.XtraPrinting assembly into your project's References list.

Question Comments

Added By: mehmet akyel at: 11/26/2013 7:50:25 AM    

It does not work.

Added By: Ekambar Bomma at: 6/16/2014 6:55:18 AM    

If I change the series dynamically during the run time, it is not printing the updated chart.  It is still printing the old chart.  Any suggestions?

Here is how I add series to the chart during the run time:
            Series series = new Series("Series1", ViewType.Line);
           series.DataSource = mySeresTable;
           series.ArgumentScaleType = ScaleType.DateTime;
           series.ArgumentDataMember = "Argument";

           series.ValueDataMembers.AddRange(new string[] { "Value" });
           series.Name = "My Test";
           series.Visible = true;
            //REMOVE THE MARKER (POINT BUBBLES) NO THE LINE GRAPH
           LineSeriesView view = (LineSeriesView)series.View;
           view.MarkerVisibility = DevExpress.Utils.DefaultBoolean.False;
                           
           this.WebChartControl1.Series.Add(series);
           this.WebChartControl1.Titles.Clear();
           ChartTitle chartTitle = new ChartTitle();
           chartTitle.Text = "Title at  + myVal.ToString();
           this.WebChartControl1.Titles.Add(chartTitle);
           this.WebChartControl1.DataSource = mySeresTable;
           this.WeChartControl1.DataBind();

How to deploy a custom report template gallery for an End-User Designer

$
0
0

This example illustrates how easy it is to provide a custom template gallery for your End-User Report Designer.

In this sample, the application's Templates folder contains two sample report templates. Then, only a few lines are added to the app.config file, to deploy the template gallery, and that's it - the gallery is now ready to use.

Question Comments

Added By: Ruud Stumpel at: 7/25/2012 3:22:21 AM    

Hi,

When I run this sample I can't see any option in the smarttag menu that allows me to load the provided templates at runtime.
Do I miss something or is this a bug in this sample?

Thanks,

Ruud Stumpel

Added By: Mike Both - Kaarlaid OÜ at: 7/31/2012 12:08:06 AM    

Same here, no option for loading the templates is shown. Isn't there a report extension required to get this to work?
Mike

Added By: Graham Auty at: 9/13/2012 9:35:03 AM    

This sample works for me, but when I try to put the exact same lines into the config file for a WPF application I get a TypeInitialization exception. I have exactly the same references as the sample, plus additional ones for a WPF application. Has anyone seen this same problem and resolved it?

Added By: DvK at: 6/16/2014 7:27:51 AM    

When searching for a template and pressing enter creates an unhandled exception:

Steps to repeat:
Invoke the gallery.
In the searchbox type 121313 folllowed by enter.

The first template will be shown, but then the designer crashes:

System.InvalidOperationException was unhandled
 HResult=-2146233079
 Message=Invoke of BeginInvoke kan niet op een besturingselement worden aangeroepen tot de vensterkoppeling is gemaakt.
 Source=System.Windows.Forms
 StackTrace:
      bij System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
      bij System.Windows.Forms.Control.BeginInvoke(Delegate method, Object[] args)
      bij DevExpress.XtraReports.Native.Templates.TemplateForm.GetTemplates(TemplatesInfo templatesInfo)
      bij DevExpress.XtraReports.Extensions.ReportTemplateExtension.DevExpress.XtraReports.Extensions.ITemplateProvider.GetTemplates(String searchString, GetTemplatesHandler getTemplates)
      bij DevExpress.XtraReports.Native.Templates.TemplateForm.timer1_Tick(Object sender, EventArgs e)
      bij System.Windows.Forms.Timer.OnTick(EventArgs e)
      bij System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
      bij System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      bij System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
      bij System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
      bij System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
      bij System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
      bij System.Windows.Forms.Application.DoEvents()
      bij DevExpress.XtraReports.Design.XRSmartTagService.ShowPopup(Point location, XRComponentDesigner designer, SmartTagSelectionItem smartTagSelectionItem)
      bij DevExpress.XtraReports.Design.SmartTagSelectionItem.HandleMouseDown(Object sender, BandMouseEventArgs args)
      bij DevExpress.XtraReports.Design.ReportFrame.CornerPanel.OnMouseDown(MouseEventArgs e)
      bij System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
      bij System.Windows.Forms.Control.WndProc(Message& m)
      bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
      bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      bij System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      bij System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
      bij System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
      bij System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
      bij System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
      bij System.Windows.Forms.Application.RunDialog(Form form)
      bij System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
      bij DevExpress.XtraReports.UserDesigner.XRDesignForm.DevExpress.XtraReports.UserDesigner.IDesignForm.ShowDialog()
      bij DevExpress.XtraReports.UI.ReportDesignTool.ShowDesignerDialog(IDesignForm form, UserLookAndFeel lookAndFeel, DesignDockPanelType hiddenPanels)
      bij DevExpress.XtraReports.UI.ReportDesignTool.ShowDesignerDialog()
      bij ReportGallerySample.Form1.btShowDesigner_Click(Object sender, EventArgs e) in d:\Users\Eroth\My Documents\Samples\XtraReports Suite\14.1.3\E4123\ReportGallerySample\ReportGallerySample\Form1.cs:regel 28
      bij System.Windows.Forms.Control.OnClick(EventArgs e)
      bij System.Windows.Forms.Button.OnClick(EventArgs e)
      bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
      bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
      bij System.Windows.Forms.Control.WndProc(Message& m)
      bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
      bij System.Windows.Forms.Button.WndProc(Message& m)
      bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
      bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
      bij System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
      bij System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
      bij System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
      bij System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
      bij System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
      bij System.Windows.Forms.Application.Run(Form mainForm)
      bij ReportGallerySample.Program.Main() in d:\Users\Eroth\My Documents\Samples\XtraReports Suite\14.1.3\E4123\ReportGallerySample\ReportGallerySample\Program.cs:regel 28
      bij System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
      bij System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
      bij Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
      bij System.Threading.ThreadHelper.ThreadStart_Context(Object state)
      bij System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
      bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
      bij System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
      bij System.Threading.ThreadHelper.ThreadStart()
 InnerException:


Master-Detail GridView on different PageControl TabPages

$
0
0

This example illustrates how to define a master-detail GridView located on different PageControl TabPages.

The main implementation details:

- Define both grids in separate PartialView files. See the KA20010: Why can the alert message with the HTML/JavaScript/CSS content appear when using callback-aware extensions? KB Article for more information;
- Handle the master grid's client-side FocusedRowChanged event;
- Perform a custom callback of the detail grid via the client-side ASPxClientGridView.PerformCallback method;
- Handle the detail grid's client-side BeginCallback event;
- Pass the required data (for example, the master grid's data FocusedRow keyValue / visibleIndex) as a parameter. See the Passing Values to a Controller Action through Callbacks help topic for more information;
- Handle the detail grid's CallbackRouteValues.Action method, retrieve the passed parameter and initialize the Model object according to this data.

How to completely hide the dock panel's caption?

$
0
0

By setting the DockManager.DockingOptions.ShowCaptionOnMouseHover property it's possible to set whether the dock panel's caption is shown only when the mouse pointer hovers over the panel's top or all the time.

This example demonstrates how to prevent the dock panel's caption from being shown for an individual dock panel all the time.

Question Comments

Added By: Leopold Cudzik at: 6/17/2014 5:27:08 AM    

Hello, thank you for this solution, however I have a question. When I undock customDockPanel2 - the one whose caption is being hidden and afterwards I hide its caption,  the panel looks quite ugly as there is no top border. So the floating panel has borders from 3 sides, however from the top, there is nothing.  Is there a workaround to paint to the top the same border as from the other 3 sides,when the caption bar is hidden?

Thanks

Added By: Olga (DevExpress Support) at: 6/17/2014 6:37:53 AM    Hello Leopold,

In order not to mix several questions in one thread, I've created a separate ticket on your behalf: Example E1940 - How to paint the top border in the same manner as other ones. Please refer to it.

How to transpose the XRTable in a report

$
0
0

This example demonstrates two different approaches to transposing tables in XtraReports: by using the XtraVerticalGrid control and by using the DataRowView object to transpose data via code.

Question Comments

Added By: Ram dasari at: 6/17/2014 7:23:37 AM    

I am unable to find code related to this description. please add

Added By: Vasily (DevExpress Support) at: 6/17/2014 8:57:38 AM    Hi Ram,

Just select the desired programming language and the DevExpress components version in the ComboBoxes below, and the example files code will be displayed below. 
Alternatively, you can just download the example and review its source code locally.

How to show checkboxes for only a specific level

$
0
0

This example demonstrates how to hide unnecessary checkboxes in a TreeList.

Question Comments

Added By: Andrew Abel at: 6/17/2014 8:33:29 AM    

Can you explain what the SpinEdit is for?

Added By: Alexey Z (DevExpress Support) at: 6/17/2014 11:41:55 AM    Hello,

In order not to mix several questions within one thread, I will extract your question to a new ticket. Let us continue our discussion there Can you explain what the SpinEdit is for? .

Oulook.com Style ASP.NET UI

$
0
0
This example shows how to customize the CSS of the DevExpress ASP.NET Controls like Grid, Menu and NavBar to create UI that looks like outlook.com

Viewing all 7205 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>