Skip to content

Commit 1e3afe6

Browse files
Merge pull request #3767 from MicrosoftDocs/alvinashcraft-main-wintoolkit-redirection
Update to Windows Community Toolkit links - part 1
2 parents 3b4231d + 63bffbb commit 1e3afe6

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

hub/apps/design/controls/lists.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Each of these controls (with the exception of ItemsRepeater) provide built-in st
2929

3030
Each of these controls (with the exception of ItemsRepeater) also have built-in behavior to allow for the selection of single or multiple items. See [Selection modes overview](selection-modes.md) to learn more.
3131

32-
One of the scenarios not covered in this article is displaying collections in a table or across multiple columns. If you're looking to display a collection in this format, consider using the [DataGrid control](/windows/communitytoolkit/controls/datagrid) from the [Windows Community Toolkit](/windows/communitytoolkit/).
32+
One of the scenarios not covered in this article is displaying collections in a table or across multiple columns. If you're looking to display a collection in this format, consider using the [DataGrid control](/windows/communitytoolkit/controls/datagrid) from the [Windows Community Toolkit](/dotnet/communitytoolkit/windows/).
3333

3434
## Examples
3535

hub/apps/design/layout/transforms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ In XAML layout, transforms are applied after the layout pass is complete, so ava
3232

3333
**Migration note:** Windows Presentation Foundation (WPF) had a **LayoutTransform** property that applied transforms prior to the layout pass. But Windows Runtime XAML doesn't support a **LayoutTransform** property. (Microsoft Silverlight didn't have this property either.)
3434

35-
As an alternative, the Windows Community Toolkit provides the [LayoutTransformControl](/windows/communitytoolkit/controls/LayoutTransformControl) that applies Matrix transformations on any FrameworkElement of your application.
35+
As an alternative, the Windows Community Toolkit provides the [LayoutTransformControl](/dotnet/communitytoolkit/windows/layouttransformcontrol/layouttransformcontrol) that applies Matrix transformations on any FrameworkElement of your application.
3636

3737
## <span id="Applying_a_transform_to_a_UI_element"></span><span id="applying_a_transform_to_a_ui_element"></span><span id="APPLYING_A_TRANSFORM_TO_A_UI_ELEMENT"></span>Applying a transform to a UI element
3838

hub/apps/develop/data-binding/data-binding-in-depth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ To display a default value to use whenever the binding source cannot be resolved
349349
If you bind a text control to a value that is not a string, the data binding engine will convert the value to a string. If the value is a reference type, the data binding engine will retrieve the string value by calling [**ICustomPropertyProvider.GetStringRepresentation**](/windows/windows-app-sdk/api/winrt/microsoft.ui.xaml.data.icustompropertyprovider.getstringrepresentation) or [**IStringable.ToString**](/windows/win32/api/windows.foundation/nf-windows-foundation-istringable-tostring) if available, and will otherwise call [**Object.ToString**](/dotnet/api/system.object.tostring#System_Object_ToString). Note, however, that the binding engine will ignore any `ToString` implementation that hides the base-class implementation. Subclass implementations should override the base class `ToString` method instead. Similarly, in native languages, all managed objects appear to implement [**ICustomPropertyProvider**](/windows/windows-app-sdk/api/winrt/microsoft.ui.xaml.data.icustompropertyprovider) and [**IStringable**](/windows/win32/api/windows.foundation/nn-windows-foundation-istringable). However, all calls to `GetStringRepresentation` and `IStringable.ToString` are routed to `Object.ToString` or an override of that method, and never to a new `ToString` implementation that hides the base-class implementation.
350350

351351
> [!NOTE]
352-
> The [Windows Community Toolkit](/windows/communitytoolkit/) provides a [BoolToVisibilityConverter](/dotnet/api/communitytoolkit.winui.ui.converters.booltovisibilityconverter). The converter maps `true` to the `Visible` enumeration value and `false` to `Collapsed` so you can bind a `Visibility` property to a boolean without creating a converter. To use the converter, your project must add the [CommunityToolkit.WinUI.UI](https://www.nuget.org/packages/CommunityToolkit.WinUI.UI/) NuGet package.
352+
> The [Windows Community Toolkit](/dotnet/communitytoolkit/windows/) provides a [BoolToVisibilityConverter](/dotnet/api/communitytoolkit.winui.ui.converters.booltovisibilityconverter). The converter maps `true` to the `Visible` enumeration value and `false` to `Collapsed` so you can bind a `Visibility` property to a boolean without creating a converter. To use the converter, your project must add the [CommunityToolkit.WinUI.Converters](https://www.nuget.org/packages/CommunityToolkit.WinUI.Converters) NuGet package.
353353
354354
## Function binding in {x:Bind}
355355

hub/apps/windows-dotnet-maui/tutorial-csharp-ui-maui-toolkit.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ Now that you have verified that the .NET MAUI app on Windows is working as expec
4242

4343
## Add C# Markup from the .NET MAUI Community Toolkit
4444

45-
Now that you have your .NET MAUI app running on Windows, let's add a couple of NuGet packages to the project to integrate with the [MVVM Toolkit](/windows/communitytoolkit/mvvm/introduction) and **C# Markup** from the **.NET MAUI Community Toolkit**.
45+
Now that you have your .NET MAUI app running on Windows, let's add a couple of NuGet packages to the project to integrate with the [MVVM Toolkit](/dotnet/communitytoolkit/mvvm/) and **C# Markup** from the **.NET MAUI Community Toolkit**.
4646

4747
Right-click the project in **Solution Explorer** and select **Manage NuGet Packages...** from the context menu.
4848

0 commit comments

Comments
 (0)