.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Create simple Custom Control step by step

Posted By:      Posted Date: October 17, 2010    Points: 0   Category :WPF

Hello everybody!

I know, there is a possibility to extend a currently existing control, but I would like to see how to create a simple custom control in wpf.

The custom control has three properties:

- Value as a bool

- ColorOn as Color and

- ColorOff as a Color

The control is a reactangle or circle. It should be possible to set the two colors and bind a bool variable to the Value property. If the variable == false, the reactangle should to have the ColorOff as background and if == true - ColorOn. How to do this? I would like simply to understand it.

There are many examples allready, but none of them could solve this issue. Many of them ware too complicated for the start. I'm newbe in wpf, but I can see allready the boundless possibilities of it!

Greets - Raphael

View Complete Post

More Related Resource Links

go back to Create User Step on CreateUserWizard control



I'm using a CreateUserWizard do add users to a web app. Everything is working great, but on thing... the Complete Step :-/

I don't need that extra step, and more, i'm using this control as an option where the administrator of the application adds his trusted users to the site. So, its part of a web form that has a list of users on one side and the CreateUserWizard on the other.

What i tried to do, and was unsuccessful, was to change the ActiveStepIndex back to 0 then the user creation was completed, but this didn't work. The Complete Step still appears. Also, i added this to the continue button event and it did nothing either: CreateUserWizard1.ActiveStepIndex = 0;

Is there any way i can "hide" this step? If not, is there a way to go back to the Create User Step when i click the Continue button in the Complete Step?


To create a custom control and type while creating a column


HI All,

i am creating a column in the list while creating a column i will have an option for choice field on selecting choice i can see dropdown, radiobutton, Checkbox to select and  can enter list of values. and on clicking ok i will get a column with radiobutton. in newform.aspx and also in editform.aspx

so i need to create the similar functionality with my custom radio button, so on create column i need to show my custom choce on selecting this i need to show my custom radiobutton  and  can enter list of values then on selecting it then click ok to create a column, in edit form and new form i need to show a radio buttons with values.

Thanks in advance




Need step-by-step Custom Template Help

I would like to create 5 custom templates and deploy the same ones to all 13 site collections (living under one web app). Here's what I can successfully do: 1. Create a site 2. Turn off features (on a hunch after experiencing the below problems) 3. Add branding, web parts, etc. 4. Site Settings -> Save Site as Template 5. Test by immediately creating a site in the same site collection with the template (this works). However: * Weeks to months after creating the template, it stops working (in the same site collection). Could be something I'm configuring, I don't know. Users get message "The template you have chosen is invalid or cannot be found." * If I go to the template gallery, right-click and save-as,  put the template on my desktop, and then upload it to another site collection, it doesn't work in the new site collection. Again, "The template you have chosen is invalid or cannot be found." When I open the template and look at the code, I see references to absolute URLs from the site where the template was created. Would really prefer to deploy these templates without coding. * If I use stsadm -o addtemplate -filename "filename.stp" -title "title" the template also doesn't work. It allows me to create a site with it and set permissions, but then I immediately get: Server Error in '/' Application. The resource cannot be

Custom Ribbon action using quick step for workflow

I created custom button using the quick step in ribbon, and configured to invoke a workflow. It shows start and stop page of workflow where I have to click start. How to start workflow directly from the ribbon without this redirection to page.  

When a Task Expired step in a Start Custom Task Process action is not fired?!

When a Task Expired step is not fired?! I created a simple Workflow using the SharePoint Designer. Added one step to which I added the Start Custom Task Process and set the Due Date "2 minutes after now". For the When a task Expired step of the custom Task I added a Log to History List action, which doesn't seems to be fired. What good be wrong??? All the steps I did to create the workflow: Started SP Designer 2010 and created a reusalbe WF. Added Start Custom Task Process action to step 1. Changed the behavior of the When a task Expired stepof the custom task (added a Log to History List action). Changed the behavior of the Before Task is Assigned by adding a Set Field action which set the Due Date of the task to "Now + 2 minutes". Published the WF and started the WF for a simple list item. Unfortunately the Log to History List actionof the When a task Expired step is never called.

my custom control flow task's ui failed to create the task...

Hi.. I hope someone else has seen this. The funny thing about the error is it reports on my version 1.0 task but if you hover over the task icon in tool box it clearly indicates I have load my 1.1.1 version from the gac. Thanks=================================== Failed to create the task. (Microsoft Visual Studio) =================================== The task user interface specified by type name 'MergeBuilderTaskUI.MergeBuilderTaskUIMainWnd,Version=,Culture = Neutral,PublicKeyToken = 12345abc6789de01' could not be loaded. (Microsoft.DataTransformationServices.Design) ------------------------------For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%u00ae+Visual+Studio%u00ae+2008&ProdVer=9.0.30729.1&EvtSrc=Microsoft.DataTransformationServices.Design.SR&EvtID=CouldNotLoadTaskUIForType&LinkId=20476 ------------------------------Program Location:    at Microsoft.DataTransformationServices.Design.DtrTaskDesigner.InitializeTaskUI()   at Microsoft.DataTransformationServices.Design.DtrTaskDesigner.OnNewTaskAdded()   at Microsoft.DataTransformationServices.Design.DtsBasePackageDesigner.CreateExecutable(String moniker, IDTSSequence container, String name) =================================== The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047) (mscorlib) ------------------------------Program Location:    at System.Run

How to create custom security groups to control different custom activities?



How to create  custom security groups to control different  custom activities?

Thanks and Regards,

Swati Jain

Can't Get Text From Custom Wizard Step


I'm trying to get the text values from each textbox in a custom created createuserwizard step however i keep returning null for each textbox however the default step & text boxes (ie. UserName, Password, Email, etc, etc) i can get the text value with no problem



            <asp:WizardStep ID="CreateUserWizardStep0" runat="server">

How to create custom control in .net which can retrive data from sharepoint list and redirect to sit


Hi help me!

I am strugling this problem!

My requirement is I need to create a custom control which need to retrive data from sharepoint list, The list contain some sites information like Title, url, Scope my requirement is i need to display sites Title in my custom control and when i click on title (site name) in custom control it need to be redirect to that site and whenever list data updated automaticaly custom control data also need to be apdated automatically .

How to create a Custom TextBox Control to provide the custom functionality



I have a requirement that I need to develop a custom textbox control which should support the functionality like:

1. Should display the Default Cursor as Cross Cursor

2. Textbox should be displayed like excel sheet cell (specific to cell) and when user will click the TextBox it should be selected but can not be entered any data inside.

3. Context Menu should be displayed with some information while double clicked on the TextBox but should not be edited the textbox.

4. Context Menu should be displayed if right click on the TextBox

6. TextBox should be on entry mode if user presses any ALPHNUMERIC key from Keyboard.

7. DataValidation should be there when user enters any data.

Can anyone help me on this how to develop such kind of control or May be somebody has already done those things and can give me a hint...

Thanks in advance for the help.



How can I create a custom control that adds other controls visible to the page hosting my custom con


I want to create a custom control where I define several specifically named DIV sections.  The code-behind logic of the custom control will perform operations on these named DIV sections.  The page where the custom control is hosted needs to be able to add named controls to the DIV sections and perform operations on these named controls added to the DIV sections.

Let me explain a little further.  In the custom control, I want to have code behind logic that fires the following Page Event and uses a condition to make one or another specifically named DIV section visible or not:

    < _
    ToolboxData("<{0}:BaseDetails runat=""server""></{0}:BaseDetails>") _
    > _
    Public Class BaseDetails
        Inherits UserControl

        Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
            DetailsNameDiv1.Visible = False
            DetailsNameDiv2.Visible = False

How to Create Events in Custom Control


I have Created one Paging control, in which i want to create PageIndexChanged Event, please help me to create that ecent and also want to call that event asp.net page

How to create LinkButtons in a custom control so they post back



I've created a custom control whereby I have a number of Panels (defined by the user) stored in a collection.  When rendered, I need each Panel to render a LinkButton with a CommandArgument.

When I try this, there are two problems:

  1. The LinkButton simply renders as a normal <a></a> on the page, with no javascript added to cause the postback
  2. Because of the above, no postback occurs so I can't even test whether the CommandArgument is getting posted back!

Can anyone help me out?  I've Google this and found lots of similar posts but with no answer.

Here's my render code which currently isn't doing what it should...


Protected Overrides Sub Render(ByVal writer As HtmlTextWriter)
	If MyPanelsCollection IsNot Nothing AndAlso MyPanelsCollection.Count > 0 Then
		For Each p As Panel In MyPanelsCollection
			Dim lb As New LinkButton
			lb.CommandArgument = MyPanelsCollection.IndexOf(p).ToString
			AddHandler lb.Command, AddressOf LinkButtonCommandSub
			lb.Text = "Link " & MyPanelsCollection.Indexof(p).toString ' text set to Link 0, Link 1 etc'
	End If
End Sub


create custom application page with a ribbon and user control webpart


i am in stress how to start this what should be the first step

i want to create custom application page with a ribbon and some user
control web part to show document item properties.

Please help me regarding this


thanks in advance 



wasikhan junior software ENG

2 simple ways to create Custom Html Helper in ASP.NET MVC

ASP.NET MVC facilitates us to create our Custom Html Helper in following simple ways:

1. Creating Extension Method on Html Helper Class
2. Creating Static Methods

2 Simple Ways to Create Custom List in SharePoint 2013

A Custom List is a collection of different type of columns and information pieces which are collaborated together and is developed with some unique set of properties which provides user to access form features.

Returning a DataSet From a Web Services: Step-by-Step

This Example Shows how to create a webservice which returns a DataSet and a Client Which displays the DataSet in a Grid.


This Example Shows how to create a webservice which returns a DataSet and a Client Which displays the DataSet in a Grid.
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend