System.Windows.Forms.Control Class
Information   Base Types   Related Resources

Defines the base class for controls, which are components with visual representation.

  • Namespace: System.Windows.Forms
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.1.4322
  • Assembly: System.Windows.Forms.dll

  • System.ComponentModel.Component
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (55)Discussions (826)MembersRotorChanges
    Articles

    Page: 123
    "Can't create a child list" error message when you open a form in Visual Studio .NET
    Microsoft Support
    (816799) - When you delete the table that is bound to a control form of the DataSet Schema and then save the project in Microsoft Visual Studio .NET, you may receive the following error message when you open the form in Design view: Can't create a child list for...
    "Can't create a child list" error message when you open a form in Visual Studio .NET
    Microsoft Support
    (816799) - When you delete the table that is bound to a control form of the DataSet Schema and then save the project in Microsoft Visual Studio .NET, you may receive the following error message when you open the form in Design view: Can't create a child list for...
    "Can't create a child list" error message when you open a form in Visual Studio .NET
    http://www.kbalertz.com/
    (816799) - When you delete the table that is bound to a control form of the DataSet Schema and then save the project in Microsoft Visual Studio .NET, you may receive the following error message when you open the form in Design view: Can't create a child list for...
    .NET Matters: Const in C#, Exception Filters, IWin32Window, and More
    MSDN
    Const in C#, Exception Filters, IWin32Window, and More
    .NET Remoting ( A Simple Approach)
    C# Help
    .NET Remoting provides a powerful and high performance way of working with remote objects. Architecturally, .NET Remote objects are a perfect fit for accessing resources across the network without the overhead posed by SOAP based WebServices. .NET Remoting is easier to use than Java's RMI, but definately more difficult than creating a WebService. In this article, we will create a remote object that will return rows from a database table. For the sake of simplicity i have used the NorthWind database that is packed with the installation of the Microsoft SQL Server.
    .NET Remoting - The Interface Approach
    C# Help
    In this article, we will create a remote object, and access this object using an interface. This method is important when creating a physical separation between business tier and consumer code. In traditional Remoting approaches, to access a remote object, you need a copy of that object on the client machine. With this approach, the metadata is split into a separate library that can be copied to the client machine.
    A Docking Control That Can Be Dragged And Resized by the User
    The Code Project
    One of the first features of C# that took my interest was the ability to Dock a Control onto the edge of a Form. Now I could attach a Control (or more likely a composite control by deriving from UserControl) onto a Form edge and quickly construct a useful looking application. But there is one crucial factor missing from this scenario. The user has no discretion over the size or positioning of this docked control. I want the user to be able to drag the control to a different edge and be able to resize the control so that they can customise the application area to suit their own preferences.
    Accessing Oracle Database
    C# Corner
    This source code shows you how to connect to an oracle database and do operations such as select, insert, update and delete.
    Avoid This Web Services Gotcha
    Visual Studio Magazine
    When they first use Web Services, many developers begin to think of innovative ways to use them in an asynchronous fashion. There is one big "gotcha," however, that most developers will hit the first time they try this. When using with Web Services, you have to realize that when code is executing in your callback, you are likely to be on a different thread than your user interface code.
    Best Practices for Using DTS for Business Intelligence Solutions
    MSDN
    Discover the best practices for using Data Transformation Services (DTS) within the Data Warehousing Framework to capture and present data as Business Intelligence solutions.
    Book Review: A First Look at ASP.NET v2.0
    http://aspalliance.com/
    A review of the book, A First Look at ASP.NET v2.0, by Alex Homer, Dave Sussman, and Rob Howard.
    BUG: Focus on a Control That Does Not Support the CausesValidation Property Suppresses Validation of Unvalidated Controls in the User Control
    http://www.kbalertz.com/
    (814350) - The pending validation of the controls in a user control is suppressed if the following conditions are true: There are multiple controls in the user control. -and- In the user control, you move from a control with the CausesValidation property set to...
    Building Windows Forms on-the-fly with XML and C#
    C#Today
    In this article, Ashiwn Kamanna takes the concept of an XML driven Form builder a step further than the basics as he discusses how to eliminate the requirement for Form development, not only in an ASP based web application, but also in any potential client of an application. He discusses how to build a Form dynamically in a C# based windows application, and also discusses some object oriented patterns as he walks us through an example.
    Call Unmanaged Code Part 2 - Marshal Class
    C# Help
    Call Unmanaged Code. Part 1 - Simple DLLImport
    C# Help
    Color ProgressBar
    The Code Project
    An attractive and fancier ProgressBar
    Creating a professional looking GDI+ drawn custom control
    The Code Project
    Shows how to create a custom scrolling label control with GDI+ and proper double buffering
    Creating Controls
    GotDotNet
    This topic demonstrates how you can create Windows Forms controls. It covers the basics of creating a control. In addition, this topic covers adding painting logic to a control, exposing properties and events, using control licensing, and adding design-time behavior to your control.
    Developing A C# Vector Drawing Application - Part 1
    C#Today
    Computer drawing applications are one of the most popular applications. Examples of such applications are Corel Draw and FreeHand - Windows users even have one in their system: Microsoft Paint. Chances are you too have used it once in your life. How about developing one? That has probably been done by a few people and the thought of it could scare beginners. This series of three articles by Budi Kurniawan show us that it is not hard at all with C# and the .NET Framework Base Class Library to build a vector based drawing application. Read on.
    Developing A C# Vector Drawing Application - Part 2
    C#Today
    This is the second part of a series where we build a vector based drawing application. In Part 1, Budi Kurniawan outlined the specification for the application and discussed some techniques for working with forms with the .NET Framework Base Class Library. In this part, we will continue with our development, first by discussing the various shapes for our drawing application and then writing event handling for some of the controls.
    Developing Compelling User Controls that Target Forms in the .NET Framework
    MSDN
    In the beginning, writing controls meant dealing with Windows messages. Then came Visual Basic controls, which introduced methods, properties, and events. Later, ActiveX controls, which ran atop COM, became popular. While each innovation in control writing brought more flexibility, nothing has matched the versatility of the new .NET Windows Forms controls and Web Forms controls. This article, the first of a two-part series, introduces the reader to Windows Forms, beginning with their inheritance from one of the .NET CLR base classes, which makes control creation much faster than before. Control programming is illustrated through the development of a login control.
    Dialog Objects in .NET
    C# Help
    .NET environment has provided us with various classes to use the Dialog objects. This paper explains how to create and use the following dialog boxes in .NET environment:
    Differences Between Visual Basic 6.0 and .NET Controls
    MSDN
    This document outlines the standard controls in Microsoft Visual Basic 6.0 and the equivalent Microsoft .NET controls.
    Dockable Control In C#
    C# Help
    edge and quickly construct a useful looking application. But there is one crucial factor missing from this scenario. The user has no discretion over the size or positioning of this docked control. I want the user to be able to drag the control to a different edge and be able to resize the control so that they can customise the application area to suit their own preferences.
    Docking Control
    C# Corner
    One of the first features of C# that took my interest was the ability to Dock a Control onto the edge of a Form. Now I could attach a Control (or more likely a composite control by deriving from UserControl) onto a Form edge and quickly construct a useful looking application. But there is one crucial factor missing from this scenario. The user has no discretion over the size or positioning of this docked control. I want the user to be able to drag the control to a different edge and be able to resize the control so that they can customise the application area to suit their own preferences.
    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com