4 лаба готова и 3 сдала, все подправила
This commit is contained in:
parent
41161517fe
commit
f18561f0c7
@ -6,7 +6,14 @@ namespace lab4
|
|||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
//comboBoxFormats.Items.AddRange(new string[] { "Ïîëíàÿ äàòà è âðåìÿ", "Êîðîòêàÿ äàòà", "Äëèííàÿ äàòà", "Òîëüêî âðåìÿ", "Ãîä è ìåñÿö" });
|
//comboBoxFormats.Items.AddRange(new string[] { "Ïîëíàÿ äàòà è âðåìÿ", "Êîðîòêàÿ äàòà", "Äëèííàÿ äàòà", "Òîëüêî âðåìÿ", "Ãîä è ìåñÿö" });
|
||||||
comboBoxFormats.Items.AddRange(new string[] { "F", "d", "D", "T", "Y" });
|
comboBoxFormats.Items.AddRange(new string[] { "F", "d", "D", "T", "Y", "t" });
|
||||||
|
|
||||||
|
// F - полная дата и время
|
||||||
|
// d - дата в формате, удобном для человека
|
||||||
|
// D - дата цифрами
|
||||||
|
// T - полностью время, с секундами
|
||||||
|
// Y - месяц и год
|
||||||
|
// t - время в привычном для человека виде
|
||||||
}
|
}
|
||||||
|
|
||||||
private void dateTimePicker_ValueChanged(object sender, EventArgs e)
|
private void dateTimePicker_ValueChanged(object sender, EventArgs e)
|
||||||
@ -78,7 +85,7 @@ namespace lab4
|
|||||||
|
|
||||||
private void btnToDate_Click(object sender, EventArgs e)
|
private void btnToDate_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
if(textBox1.Text != null)
|
if (textBox1.Text != null)
|
||||||
{
|
{
|
||||||
string dateStr = textBox1.Text;
|
string dateStr = textBox1.Text;
|
||||||
try
|
try
|
||||||
@ -86,10 +93,9 @@ namespace lab4
|
|||||||
DateTime date = DateTime.Parse(dateStr);
|
DateTime date = DateTime.Parse(dateStr);
|
||||||
dateTimePicker4.Value = date;
|
dateTimePicker4.Value = date;
|
||||||
}
|
}
|
||||||
catch (Exception)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
MessageBox.Show($"Вы какую-то неправильную дату ввели... вот ошибка: {ex.Message}");
|
||||||
throw;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -14,27 +14,100 @@
|
|||||||
<xs:element name="animal">
|
<xs:element name="animal">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="name" type="xs:string"/>
|
<xs:element name="name">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="2"/>
|
||||||
|
<xs:maxLength value="255"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
<xs:element name="size">
|
<xs:element name="size">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="width" type="xs:float" minOccurs="0"/>
|
|
||||||
<xs:element name="height" type="xs:float" minOccurs="0"/>
|
<xs:element name="width">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:float">
|
||||||
|
<xs:minInclusive value="0.00001"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
|
<xs:element name="height">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:float">
|
||||||
|
<xs:minInclusive value="0.00001"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="weight" type="xs:int" minOccurs="0"/>
|
|
||||||
<xs:element name="color" type="xs:string"/>
|
<xs:element name="weight">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:minInclusive value="1"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
|
|
||||||
|
<xs:element name="color">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="2"/>
|
||||||
|
<xs:maxLength value="255"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
<xs:element name="diet">
|
<xs:element name="diet">
|
||||||
<xs:complexType>
|
<xs:complexType>
|
||||||
<xs:sequence>
|
<xs:sequence>
|
||||||
<xs:element name="food" type="xs:string"/>
|
|
||||||
<xs:element name="averageIntake" type="xs:int"/>
|
<xs:element name="food">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="2"/>
|
||||||
|
<xs:maxLength value="255"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
|
<xs:element name="averageIntake">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:integer">
|
||||||
|
<xs:minInclusive value="1"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
</xs:complexType>
|
</xs:complexType>
|
||||||
</xs:element>
|
</xs:element>
|
||||||
<xs:element name="habitat" type="xs:string"/>
|
|
||||||
<xs:element name="interestingFact" type="xs:string"/>
|
<xs:element name="habitat">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="2"/>
|
||||||
|
<xs:maxLength value="255"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
|
<xs:element name="interestingFact">
|
||||||
|
<xs:simpleType>
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:minLength value="2"/>
|
||||||
|
<xs:maxLength value="255"/>
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
</xs:element>
|
||||||
|
|
||||||
</xs:sequence>
|
</xs:sequence>
|
||||||
<!-- Атрибут id, который является уникальным идентификатором -->
|
<!-- Атрибут id, который является уникальным идентификатором -->
|
||||||
<xs:attribute name="id" type="xs:ID" use="required"/>
|
<xs:attribute name="id" type="xs:ID" use="required"/>
|
||||||
|
Loading…
Reference in New Issue
Block a user