Tôi có một cửa sổ với điều khiển người dùng của mình và tôi muốn làm cho chiều rộng người dùng bằng chiều rộng cửa sổ. Làm thế nào để làm điều đó?Làm thế nào để kéo dài chiều rộng một điều khiển người dùng WPF đến cửa sổ của nó?
Việc kiểm soát người sử dụng là một menu ngang và chứa một mạng lưới với ba cột:
<ColumnDefinition Name="LeftSideMenu" Width="433"/>
<ColumnDefinition Name="Middle" Width="*"/>
<ColumnDefinition Name="RightSideMenu" Width="90"/>
Đó là lý do tôi muốn chiều rộng cửa sổ, để căng các điều khiển người dùng đến 100% chiều rộng, với cột thứ hai quan hệ.
EDIT:
Tôi đang sử dụng một mạng lưới, có mã cho Window:
<Window x:Class="TCI.Indexer.UI.Operacao"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:tci="clr-namespace:TCI.Indexer.UI.Controles"
Title=" " MinHeight="550" MinWidth="675" Loaded="Load" ResizeMode="NoResize" WindowStyle="None" WindowStartupLocation="CenterScreen" WindowState="Maximized" Focusable="True"
x:Name="windowOperacao">
<Canvas x:Name="canv">
<Grid>
<tci:Status x:Name="ucStatus"/> <!-- the control which I want to stretch in width -->
</Grid>
</Canvas>
</Window>
Cám ơn sự quan tâm, Arjan. Nó hoạt động tốt ở đây quá, nhưng cửa sổ của tôi không có Width = "415" setted, bởi vì nó được thiết kế để được toàn màn hình. Khi tôi đặt chiều rộng, nó hoạt động tốt. –