Click here to Skip to main content
15,895,746 members
Articles / Programming Languages / C#

Creating Custom Controls-Providing Design Time Support 2

Rate me:
Please Sign up or sign in to vote.
3.80/5 (14 votes)
2 Mar 20053 min read 74.7K   1.2K   65  
This article explains how we can use Designers for providing Design time support.
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 1.3
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">1.3</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1">this is my long string</data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        [base64 mime encoded serialized .NET Framework object]
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        [base64 mime encoded string representing a byte array form of the .NET Framework object]
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used forserialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>1.3</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="listBox1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="listBox1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="listBox1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="label1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="label1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="label1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="label2.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="label2.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="label2.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="pictureBox1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="pictureBox1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="pictureBox1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        R0lGODlhAAKAAfcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDAwP8AAAD/AP//AAAA//8A/wD/////
        /wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAMwAAZgAAmQAAzAAA/wAzAAAzMwAzZgAzmQAzzAAz/wBmAABmMwBmZgBm
        mQBmzABm/wCZAACZMwCZZgCZmQCZzACZ/wDMAADMMwDMZgDMmQDMzADM/wD/AAD/MwD/ZgD/mQD/zAD/
        /zMAADMAMzMAZjMAmTMAzDMA/zMzADMzMzMzZjMzmTMzzDMz/zNmADNmMzNmZjNmmTNmzDNm/zOZADOZ
        MzOZZjOZmTOZzDOZ/zPMADPMMzPMZjPMmTPMzDPM/zP/ADP/MzP/ZjP/mTP/zDP//2YAAGYAM2YAZmYA
        mWYAzGYA/2YzAGYzM2YzZmYzmWYzzGYz/2ZmAGZmM2ZmZmZmmWZmzGZm/2aZAGaZM2aZZmaZmWaZzGaZ
        /2bMAGbMM2bMZmbMmWbMzGbM/2b/AGb/M2b/Zmb/mWb/zGb//5kAAJkAM5kAZpkAmZkAzJkA/5kzAJkz
        M5kzZpkzmZkzzJkz/5lmAJlmM5lmZplmmZlmzJlm/5mZAJmZM5mZZpmZmZmZzJmZ/5nMAJnMM5nMZpnM
        mZnMzJnM/5n/AJn/M5n/Zpn/mZn/zJn//8wAAMwAM8wAZswAmcwAzMwA/8wzAMwzM8wzZswzmcwzzMwz
        /8xmAMxmM8xmZsxmmcxmzMxm/8yZAMyZM8yZZsyZmcyZzMyZ/8zMAMzMM8zMZszMmczMzMzM/8z/AMz/
        M8z/Zsz/mcz/zMz///8AAP8AM/8AZv8Amf8AzP8A//8zAP8zM/8zZv8zmf8zzP8z//9mAP9mM/9mZv9m
        mf9mzP9m//+ZAP+ZM/+ZZv+Zmf+ZzP+Z///MAP/MM//MZv/Mmf/MzP/M////AP//M///Zv//mf//zP//
        /yH5BAEAABAALAAAAAAAAoABAAj/AP/5+0dNIEGDBQcmPKgQocOGEBlKXEjx4USLFSNmvKgRo8eOIDmK
        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
</value>
  </data>
  <data name="button1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="button1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="button1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="button2.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="button2.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="button2.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>(Default)</value>
  </data>
  <data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.Name">
    <value>Formater</value>
  </data>
  <data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>8, 8</value>
  </data>
  <data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </data>
  <data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>80</value>
  </data>
  <data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </data>
  <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
</root>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
India India
Working on .NET for last 6 years. Currently working for TCS.

Comments and Discussions