Евгений Колесников 10 月之前
父节点
当前提交
beaa122538
共有 1 个文件被更改,包括 20 次插入3 次删除
  1. 20 3
      articles/wpf_style.md

+ 20 - 3
articles/wpf_style.md

@@ -74,7 +74,7 @@
 </StackPanel>
 ```
 
-Однако в реальности код раздувается, опть же приходится писать много повторяющейся информации. И в этом плане стили предлагают более элегантное решение:
+Однако в реальности код раздувается, опять же приходится писать много повторяющейся информации. И в этом плане стили предлагают более элегантное решение:
 
 ```xml
 <Window.Resources>
@@ -474,6 +474,17 @@ public partial class MainWindow : Window
                 </Setter.Value>
             </Setter>
 
+            <!-- этот блок не проверен -->
+            <Setter 
+                Property="ItemContainerStyle"
+            >
+                <Setter.Value>
+                    <Setter 
+                        Property="HorizontalContentAlignment"
+                        Value="Stretch" />
+                </Setter.Value>
+            </Setter>
+
             <Setter 
                 Property="ItemTemplate"
             >
@@ -576,7 +587,7 @@ public partial class MainWindow : Window
         ...
     ```
 
-    Убираем настройки для `<ListBox.ItemsPanel>` и `<ListBox.ItemTemplate>`, а для `<ListBox.ItemContainerStyle>` возвращаем (хотя он нужен только для стека и его тоже можно перенести в соответствующий стиль):
+    Убираем настройки для `<ListBox.ItemsPanel>` и `<ListBox.ItemTemplate>`, а для `<ListBox.ItemContainerStyle>` возвращаем (хотя он нужен только для стека и его тоже можно попробовать перенести в соответствующий стиль):
 
     ```xml
     <ListBox.ItemContainerStyle>
@@ -608,7 +619,13 @@ public partial class MainWindow : Window
 
 ## Задание на дом
 
-Реализовать все примеры из лекции. В репозиторий добавить скриншоты результатов работы.
+1. Реализовать все примеры из лекции в проекте "кошки"
+
+    - стилизовать кнопки, надписи и т.д.
+    - сделать переключение светлой и темной темы
+    - сделать переключение "список" / "плитка"
+
+1. В репозиторий добавить скриншоты результатов работы.
 
 Предыдущая лекция | &nbsp; | Следующая лекция
 :----------------:|:----------:|:----------------: