Skip to content

Commit 935736c

Browse files
authored
Update README.md
1 parent 883829c commit 935736c

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

README.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Collection of .NET libraries like utilities and controls that target .NET Standa
4343
|---|---|---|
4444
| [`ViewModel`](https://github.com/BionicCode/BionicCode.Net#baseviewmodel) | | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
4545
| [`AsyncRelayCommand<T>`](https://github.com/BionicCode/BionicCode.Net#asyncrelaycomandt) | | [![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
46-
| Extension Methods for WPF | | [![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
46+
| [Extension Methods for WPF](https://github.com/BionicCode/BionicCode.Net#Extension-Methods-WPF) | | [![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
4747
| Extension Methods for .NET Standard | |[![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
4848
| Attached Behaviors for WPF | |[![BionicCode.Utilities.Net.Core.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Core.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Core.htm) [![BionicCode.Utilities.Net.Framework.Wpf](https://img.shields.io/badge/-BionicCode.Utilities.Net.Framework.Wpf-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Framework.htm)|
4949
| EventArgs | | [![BionicCode.Utilities.Net.Standard](https://img.shields.io/badge/-BionicCode.Utilities.Net.Standard-orange)](https://rawcdn.githack.com/BionicCode/BionicCode.Net/4de60b27e4c14fb6a9dfa2c288846cf709a649a6/Documentation/html/G_BionicCode_Utilities_Net_Standard.htm) |
@@ -155,6 +155,31 @@ StringAsyncCommand.Execute("String value");
155155
```
156156

157157
----
158+
### Extension Methods WPF
159+
160+
```C#
161+
var listView = new ListView();
162+
if (listView.TryFindVisualChildElement(out ScrollViewer scrollViewer)
163+
{
164+
scrollViewer.ScrollToVerticalOffset(12);
165+
}
166+
```
167+
```C#
168+
var myControl = new MyControl();
169+
if (myControl.TryFindVisualChildElementByName("PART_ContentHost", out ContentPresenter contentPresenter)
170+
{
171+
var content = contentPresenter.Content;
172+
}
173+
```
174+
175+
```C#
176+
var myControl = new MyControl();
177+
foreach (TextBox childTextBox in myControl.EnumerateVisualChildElements<TextBox>()
178+
{
179+
childTextBox.Text = string.Empty;
180+
}
181+
```
182+
---
158183
### `BoolToStringConverter`
159184

160185
#### Example

0 commit comments

Comments
 (0)