Localization Status: Russian (ru)

With help from our users, we're translating this tutorial into Russian. If you know this language, then please give us a hand - just click on one of the articles to get started! You don't have to translate an entire article at once - even a single paragraph would be a big help towards this task :)

If you translate an entire article, you can even get a link to your own website on it! [terms]

Top translators
  1. 1. Ilya Degtyarev
  2. 2. User #663
  3. 3. User #670
Article/Chapter Progress
About WPF
What is WPF?
100% complete
WPF vs. WinForms
100% complete
Getting started
Visual Studio Community
100% complete
Hello, WPF!
100% complete
What is XAML?
100% complete
Basic XAML
100% complete
Events in XAML
100% complete
A WPF application
A WPF Application - Introduction
100% complete
The Window
100% complete
Working with App.xaml
100% complete
Command-line parameters in WPF
100% complete
100% complete
Handling exceptions in WPF
100% complete
Basic controls
The TextBlock control
100% complete
The TextBlock control - Inline formatting
100% complete
The Label control
100% complete
The TextBox control
100% complete
The CheckBox control
100% complete
The RadioButton control
100% complete
The PasswordBox control
100% complete
Control concepts
Control ToolTips
100% complete
WPF text rendering
100% complete
Introduction to WPF panels
100% complete
The Canvas control
100% complete
The WrapPanel control
100% complete
The StackPanel control
100% complete
The DockPanel control
100% complete
The Grid Control
100% complete
The Grid - Rows & columns
100% complete
The Grid - Units
100% complete
The Grid - Spanning
100% complete
The GridSplitter
100% complete
Using the Grid: A contact form
100% complete
Data binding
Introduction to WPF data binding
100% complete
Hello, bound world!
100% complete
Using the DataContext
32% complete
The UpdateSourceTrigger property
100% complete
Responding to changes
21% complete
Value conversion with IValueConverter Not started
The StringFormat property Not started
Debugging data bindings Not started
Introduction to WPF Commands Not started
Using WPF commands Not started
Implementing a custom WPF Command Not started
The MessageBox
100% complete
The OpenFileDialog
100% complete
The SaveFileDialog
100% complete
The other dialogs
100% complete
Creating a custom input dialog
100% complete
Common interface controls
The WPF Menu control
50% complete
The WPF ContextMenu
83% complete
The WPF ToolBar control
100% complete
The WPF StatusBar control
100% complete
The Ribbon control
95% complete
Rich Text controls
Introduction to WPF Rich Text controls Not started
The FlowDocumentScrollViewer control Not started
The FlowDocumentPageViewer control Not started
The FlowDocumentReader control Not started
Creating a FlowDocument from Code-behind Not started
Advanced FlowDocument content Not started
The RichTextBox control
100% complete
How-to: Creating a Rich Text Editor Not started
Misc. controls
The Border control
100% complete
The Slider control
92% complete
The ProgressBar control
100% complete
The WebBrowser control
100% complete
The WindowsFormsHost control Not started
The TabControl
Using the WPF TabControl Not started
WPF TabControl: Tab positions Not started
WPF TabControl: Styling the TabItems Not started
List controls
The ItemsControl Not started
The ListBox control Not started
The ComboBox control
100% complete
The ListView control
Introduction to the ListView control
19% complete
A simple ListView example Not started
ListView, data binding and ItemTemplate
91% complete
ListView with a GridView
94% complete
How-to: ListView with left aligned column names Not started
ListView grouping
100% complete
ListView sorting Not started
How-to: ListView with column sorting Not started
ListView filtering Not started
The TreeView control
TreeView introduction
100% complete
A simple TreeView example Not started
TreeView, data binding and multiple templates Not started
TreeView - Selection/Expansion state Not started
Lazy loading TreeView items Not started
The DataGrid control
The DataGrid control
100% complete
DataGrid columns
100% complete
DataGrid with row details
100% complete
Introduction to WPF styles
100% complete
Using WPF styles
100% complete
Trigger, DataTrigger & EventTrigger
100% complete
WPF MultiTrigger and MultiDataTrigger
100% complete
Trigger animations
100% complete
The DispatcherTimer Not started
Multi-threading with the BackgroundWorker Not started
Cancelling the BackgroundWorker Not started
Audio & Video
Playing audio
41% complete
Playing video Not started
How-to: Creating a complete Audio/Video player Not started
Speech synthesis (making WPF talk) Not started
Speech recognition (making WPF listen) Not started