Я хочу привязать текстовый блок к некоторым объектам CLR, чтобы я мог отображать сведения о системе пользователя.
Пример:
TextBlock Grid.Column="1" Text="{Binding Path=System.Environment.OSVersion}"
Как я могу снять это?
Ваша единственная проблема в том, что System.Environment.OSVersion это static.
System.Environment.OSVersion
static
Это должно работать:
<UserControl xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ... xmlns:sys="clr-namespace:System;assembly=mscorlib"> <TextBlock Text="{Binding Source={x:Static sys:Environment.OSVersion}}"> </UserControl>