📄 form1.resx
字号:
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
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">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</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 for serialized 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.Runtime.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:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<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" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</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>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>147, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
</root>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -