Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / UI

UI

UI

Great Reads

by JBildstein
Write cross platform desktop applications with .Net Core by using the OS native webview.
by Adrian Pirvu
Basic principles in designing User Interface (UI / UX)
by Revanth Ramesh
Futuristic Talking 7-Segment Time Display Widget in WPF
by wim4you
Launch additionally a limited number of hand picked Programs, Documents or Folders from the taskbar

Latest Articles

by JBildstein
Write cross platform desktop applications with .Net Core by using the OS native webview.
by Adrian Pirvu
Basic principles in designing User Interface (UI / UX)
by Revanth Ramesh
Futuristic Talking 7-Segment Time Display Widget in WPF
by wim4you
Launch additionally a limited number of hand picked Programs, Documents or Folders from the taskbar

All Articles

Sort by Score

UI 

by Adrian Pirvu
Basic principles in designing User Interface (UI / UX)
by Revanth Ramesh
Futuristic Talking 7-Segment Time Display Widget in WPF
by Andrey Sitaev
Here I placed source files, binaries and brief instructions for FastGrid control.
by Raghav Nayak
Simple vertical scroller.
by Tharaka MTR
This tip describes how to add the dynamic style to ASP.NET page header
by Marco Bertschi
A short guide on how you can style and customize the appearance of you QML controls in a CSS-like way
by Roberto Ferraris
How to use templates in ASP.NET MVC to edit enum fields
by John Pravin
Asynchronous Programming with Task Parallel Library.
by Mustafa Ismail Mustafa
In your form, I usually set this in the enter event of the control (usually a textbox).InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(InputLanguage.FromCulture(System.Globalization.CultureInfo.GetCultureInfo("en-US"));Of course you can substitute the Culture to...
by HMuhammad Kamran
If you didn't know better what would be your InputLanguage, just by simple code you can list all the installed languages, and choose from them.public void GetLanguages() { // Gets the list of installed languages. foreach(InputLanguage lang in InputLanguage.InstalledInputLanguages)...
by Tejashwi Kalp Taru
Ever wanted to change the Windows Aero color without restarting the DWM?
by Member 10277780
Chart in HTML in 1 minute
by Tomer Weinberg
A piece of code you can copy paste to transform TimeSpan into user readable UI text
by Simon Bridge
Save wear and tear on your keyboard: INotifyPropertyChanged with the fewest key-strokes.
by Steffen Ploetz
How to use GL's pixel buffer object (PBO) to copy one texture to another
by Yugal Pandya
Database driven N-Level Dynamic Menu Control using C#.NET and SQL Server with stylesheet CSS
by Muhammad Ahmed Azam
"Database Driven Dynamic Menu Control"
by jarvisa
public void ControlStatus(Control control, bool isDisable){ foreach (Control c in control.Controls) if (c.HasControls()) ControlStatus(c, isDisable); else { WebControl wc = c as WebControl; if (wc != null) ...
by PSU Steve
You can just use "not IsDisable" versus the IF...ELSE block. Additionally, the recursive call to ControlStatus should be done all the time so that the parent control is enabled/disabled along with the children. // to enable\disable the control & its child controls public...
by a_pess
Alternative For VB.NET Windows Forms Private Sub ControlEnabled(ByVal ctrl As Control, ByVal isDisable As Boolean) Me.ControlEnabled(ctrl, isDisable, True) End Sub Private Sub ControlEnabled(ByVal ctrl As Control, ByVal isDisable As Boolean, ByVal allowRecurse As...
by Christopher John Paul
Prevent right click on the web page
by Member 10277780
How to create a grid in JavaScript
by Eduardo Antonio Cecilio Fernandes
Add asynchronous tasks, using threads, in Android activities while updating its progress to the UI. Use this technique for SDKs lower than 1.5.
by Ordiales
When no XP support is necessary. Better Icon structure arrises and easy conversion is allowed.
by lakhdarr
Control and directives for address form auto completion using Google map V3 and JQuery/AngularJS
by dietmar paul schoder
How to produce a dynamic lined or squared background on a canvas/grid
by Steffen Ploetz
A solution for: If the toolbar is created button by button with single TB_ADDBUTTONS calls, the width of the separators is not calculated correctly.
by tumbledDown2earth
Hiding the form from alt-tab menu
by meaningoflights
Tried it in VB.NET Winforms app, but no luck. It's still shown in the alt-tab menu:Protected Overrides ReadOnly Property CreateParams As System.Windows.Forms.CreateParams Get Dim cp As CreateParams = MyBase.CreateParams cp.ExStyle = cp.ExStyle Or &H80 ...
by Abhay@Accenture
How to bind Derived Type in MVC View
by Technoses
The above code will slow down the browser and the browser can hang when Rows in Grid will be 10000 or above.Please view the below suggestion:CS Codeprotected void grvGroups_RowDataBound(object sender, GridViewRowEventArgs e){ if (e.Row.RowType == DataControlRowType.DataRow) { ...
by Aydin Homay
In the tip, I want to illustrate how to host windows form in windows user control
by Mihail Mateev
You need to know a little more when you need to deploy and test Windows Store apps on arm devices.
by wim4you
Show UniformGrid and scroll through a few thousand images, UI virtualization
by Vadym Poberezhny
Concept of interactive menu based on user activity.
by Nasir M@hmood
A step by step tutorial for drag & drop between Kendo UI Listviews
by ShubhamSaxena
Learn how to implement Kendo Grid.
by Edson_Ferreira
This tip will demonstrate how to create a SPA using an MVC Application, AJAX and History.js
by Addison Cohen
App animations with UIKit Dynamics
by ~T~A~B~
Modifed theme color settings for Visual Studio 2012.
by tumbledDown2earth
Trick for dragging the form while clicking on the client area
by HoshiKata
A New UI Language
by Kashif Amin Makhdoom
Progressbar using JQueryUI and SignalR
by Bajirao_
Sharepoint popup appears at the top of the page when page length is big in terms of height. Fix is suggested in this tip.
by Daniel Lieberwirth (BrainInBlack)
This describes a simple way to create interactive, bitmap based, buttons for WinForm applications.
by Chandan Kumar Chaurasia
This tip will help you to create Sitemap/Page Title on the fly using AngularJS in just few step!
by Houssem_Dellai
This article provides some tips you may need when developing Windows 8 applications.
by asiwel
Simple class to write an array as a formatted, attractive table to console or other UI text display control
by mnguyen88
This is an alternative for "Using the jQuery unobtrusive validator with Twitter Bootstrap tooltips"
by Mihail Mateev
In this article you will learn about how to use PhoneGap with the new cutting edge Microsoft platform – Windows 8
by Cristian Moldovan
jQuery unobtrusive validation plugin with Twitter Bootstrap 3 showing error messages as tooltips
by Uros Calakovic
I encountered a problem while trying to use WPF UI Automation with PowerShell - PowerShell reported incorrect type for automation elements
by Odd Marthon
A versatile visualization web browser application using standard web technologies.
by Alexander Sharykin
No more Template copies