Окно WPF сжимается во время выполнения - PullRequest
0 голосов
/ 02 декабря 2010

Я разработал окно WPF в Visual Studio 2010 с несколькими элементами управления. Окно установлено по умолчанию для запуска программы. Размер этого окна достаточен для правильного размещения всех элементов управления.

Когда я запускаю программу, по какой-то причине окно начинает намного меньше размера, указанного в конструкторе, и элементы управления не подходят Как решить эту проблему?

Код открытия окна выглядит следующим образом:

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid" 
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" 
Title="Main"  mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" d:DesignHeight="548" d:DesignWidth="924" SizeToContent="WidthAndHeight" xmlns:my="clr-namespace:ElanceTracker" WindowStartupLocation="CenterScreen" xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors" xmlns:lc="http://schemas.devexpress.com/winfx/2008/xaml/layoutcontrol" xmlns:dxr="http://schemas.devexpress.com/winfx/2008/xaml/ribbon" xmlns:dxb="http://schemas.devexpress.com/winfx/2008/xaml/bars" xmlns:dxn="http://schemas.devexpress.com/winfx/2008/xaml/navbar" xmlns:dxca="http://schemas.devexpress.com/winfx/2008/xaml/carousel" xmlns:dxc="http://schemas.devexpress.com/winfx/2008/xaml/charts">

Ответы [ 2 ]

3 голосов
/ 02 декабря 2010

Попробуйте изменить DesignHeight и DesignWidth для высоты и ширины соответственно, а также установите для SizeToContent значение None.

2 голосов
/ 02 декабря 2010

Вы используете неправильные атрибуты.DesignWidth и DesignHeight устанавливают только размер design time .Вы хотите Ширина и Высота.

...