Fix naming in custom-dependency-properties snippet (#1204)

* Fix naming

* Simplify identifier assignment

* Simplify identifier assignment
This commit is contained in:
Tris Shores
2021-11-05 08:19:39 -07:00
committed by GitHub
parent 7d5a5bd5b9
commit b82ed37802
4 changed files with 15 additions and 27 deletions
@@ -18,8 +18,9 @@ namespace CodeSampleCsharp
//<RegisterDependencyPropertyWithWrapper>
//<RegisterDependencyProperty>
// Register a dependency property with the specified property name,
// property type, owner type, and property metadata.
private static readonly DependencyProperty s_aquariumGraphicProperty =
// property type, owner type, and property metadata. Store the dependency
// property identifier as a public static readonly member of the class.
public static readonly DependencyProperty AquariumGraphicProperty =
DependencyProperty.Register(
name: "AquariumGraphic",
propertyType: typeof(Uri),
@@ -29,14 +30,10 @@ namespace CodeSampleCsharp
flags: FrameworkPropertyMetadataOptions.AffectsRender,
propertyChangedCallback: new PropertyChangedCallback(OnUriChanged))
);
// Store the dependency property identifier as a static member of the class.
public static readonly DependencyProperty AquariumGraphicProperty =
s_aquariumGraphicProperty;
//</RegisterDependencyProperty>
// Declare a read-write property.
public Uri AquariumContents
public Uri AquariumGraphic
{
get => (Uri)GetValue(AquariumGraphicProperty);
set => SetValue(AquariumGraphicProperty, value);