WPF не работает MinWidth/MinHeight

135
15 октября 2021, 02:50

Не работает MinWidth/MinHeight. Что делать? Xaml: 1) Работает

<Border Background="Aqua" >
    <Polyline StrokeEndLineCap="Round" MinHeight="{Binding GraphHeight}" MinWidth="{Binding GraphWidth}" StrokeThickness="2"  Stroke="OrangeRed" Points="0,0 20,20 30,50"/>
</Border>

... 2. Работает

<Border Background="Aqua" >
    <Polyline MinHeight="100" MinWidth="100" Stroke="OrangeRed" StrokeEndLineCap="Round" StrokeThickness="2" Points="{Binding Path=Points}"/>
</Border>
  1. Не работает (красный фон)
<Border Background="Red" >
    <Polyline MinHeight="{Binding GraphHeight}" MinWidth="{Binding GraphWidth}" Stroke="BlueViolet" StrokeEndLineCap="Round" StrokeThickness="2" Points="{Binding Path=Points}"/>
</Border>

VM.cs:

 int _GraphWidth = 100;
        public int GraphWidth
        {
            get => _GraphWidth;
        }
        int _GraphHeight = 100;
        public int GraphHeight
        {
            get => _GraphHeight;
        }

Для случая (1) бинд на MinWidth/MinHeight работает, для случая (3) нет. В чём проблема?

READ ALSO
Unity возврат структуры из метода

Unity возврат структуры из метода

вот пример метода, я хочу узнать что он вернёт, копию структуры или саму структуру и если он вернёт копию то как мне получить сам объект

177
Не удается авторизоваться в mysql бд, через C#

Не удается авторизоваться в mysql бд, через C#

Учусь взаимодействию C#(WinForms) с MySql, в интернете увидел пример кода для авторизации, который по сути переписал точь-в-точь:

88
Как перебрать, и получить все объекты из ArgIterator?

Как перебрать, и получить все объекты из ArgIterator?

Си библиотека отдает список аргументов va_list, думаю что логично перебрать все это дело через ArgIterator

149
Не открывается браузер по умолчанию

Не открывается браузер по умолчанию

При попытке открыть браузер при помощи

225