WPF - GridSplitter с тремя столбцами

У меня есть приложение с сеткой из 3 столбцов. Разделитель сетки между первым и вторым столбцами работает просто отлично. Чтобы разделитель находился между вторым и третьим столбцами, я создал столбец для разделителя. (Так что теперь третий столбец - действительно четвертый.)

Когда я изменяю размер, другие столбцы также уменьшаются. Я предполагаю, что это потому, что они имеют относительный размер. Но я нене знаю, как это исправить.

Вот XAML Pad Ready пример моей проблемы. Вставьте это в панель XAML и попробуйте изменить размер последнего столбца, чтобы он был меньше.


    
        
            
            
            
            
        
        
            Left Hand Side
        
        
        
            Right Hand Side
        
        
        
            
                
            
        
    
 

Спасибо за помощь!

РЕДАКТИРОВАТЬ: было предложено, чтобы оба разделителя в своих собственных столбцах могли исправить это. Я попробовал это, и теперь первый сплиттер также сжимает столбцы, как второй сплиттер.

Вот код XAML Pad для этого примера:


    
        
            
            
            
            
            
        
        
            Left Hand Side
        
        
        
            Right Hand Side
        
        
        
            
                
            
        
    
 

Ответы на вопрос(2)

Ваш ответ на вопрос