Установите минимальную высоту и ширину для содержимого WinForms в WPF - PullRequest
0 голосов
/ 10 мая 2018

У меня есть диаграмма WinForms, которая используется в WPF.

У меня нет простого доступа к коду диаграммы WinForms, поэтому я пытаюсь найти решение с помощью кода WPF .xaml.

Размер содержимого определяется движением GridSplitter.

проблема в том, что, возможно, где-то в диаграмме WinForms есть минимальная высота, и это приводит к тому, что диаграмма WinForms перекрывает содержимое моего окна WPF.

вот как я использую диаграмму WinForms в WPF:

<UserControl x:Class="Gui.Modules.Common.Chart.ChartSeriesView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:attachedProperties="clr-namespace:Gui.Core.AttachedProperties;assembly=Gui.Core"
             xmlns:common="clr-namespace:Gui.Modules.Common" mc:Ignorable="d"
             d:DataContext="{x:Static common:DesignData.ChartSeriesViewModel}"
             d:DesignHeight="300" d:DesignWidth="300"
             >
  <Grid>
    <ContentControl x:Name="ChartContentControl" attachedProperties:Win32Keeper.Control="{Binding Chart}"/>    
  </Grid>
</UserControl>

normal chart behavior - not overlay

overlay example

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...