Я пытаюсь иметь SizeToContent = "WidthAndHeight" и WindowState = "Максимизировано" одновременно. Я попытался изменить состояние моего окна во время загрузки, а также в конструкторе MainWindow, но не повезло.windowState и SizeToContent не работают одновременно
<Window x:Name="MainWindowMy" x:Class="ManyTabControls.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
Title="Pressure Vessel Design" WindowState="Maximized" SizeToContent="WidthAndHeight" ScrollViewer.VerticalScrollBarVisibility="Auto" ScrollViewer.CanContentScroll="True" ScrollViewer.HorizontalScrollBarVisibility="Auto" Loaded="MainWindowMy_Loaded" >
<Window.Resources>
У меня есть TabControl с большим количеством вкладок, в конструкции зрителе, вкладки, стекающие в разные строки. И когда я изменяю ширину TabControl так, чтобы вкладки были в одной строке, они выходят за пределы MainWindow. И если я установил ширину Mainwindow, то MainWindow будет иметь постоянную ширину. Это означает, что если размер монитора становится меньше, то часть MainWindow, которая больше, чем экран, не будет отображаться. Надеюсь, я поняла.
Как вы ожидаете, что 'Maximised' и' SizeToContent' будут работать вместе? Они противоречивы. Чего вы ожидаете? – dkozl
И что происходит? «Не повезло» не является хорошим заявлением о проблеме. –
Когда окно загружено, оно не увеличивается. Почему он не может иметь размер содержимого и максимизироваться при загрузке. Как вы можете видеть, оба атрибута сосуществуют! Как можно перенести приоритет на другой. – Bopy