【发布时间】:2014-01-23 10:55:00
【问题描述】:
我有用户控件。我想禁用它的大小调整。 用户控件是:
<UserControl x:Class="DocumentUpload"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:telerikGrid="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.GridView"
xmlns:telerikGrid1="clr-namespace:Telerik.Windows.Controls.GridView;assembly=Telerik.Windows.Controls.GridView"
xmlns:telerikInp="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input"
xmlns:telerikNav="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation"
xmlns:telerikData="clr-namespace:Telerik.Windows.Data;assembly=Telerik.Windows.Data"
xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
Height="auto" Width="auto" MaxWidth="520">
我知道有一个属性叫做
ResizeMode="NoResize"
.但在UserControl中不可用。有什么建议吗?
【问题讨论】:
-
如何将放置 UserControl 的窗口的属性设置为
ResizeMode="NoResize",或者将高度和宽度设置为固定值而不是自动?调整用户控件的大小是什么意思,默认情况下用户控件是不可调整大小的不是吗? -
不,它被用作弹出消息。它被显示,其他所有内容都是灰色的。
-
如何通过创建一个窗口来托管您的用户控件来显示弹出消息?我的意思是就像显示的here?如果是,您可以按照我上面所说的设置窗口的属性。否则你需要告诉我们你是如何显示弹出窗口的,因为我不知道有什么进一步的想法
标签: wpf user-controls dynamic-resizing