调整边框的问题

时间:2011-09-21 11:43:08

标签: c# wpf

边框内有用户控件(按钮)。当鼠标离开边框时,缓慢地按钮和按钮最小化。然后按钮的内容按字母顺序丢失。

例如: 一般信息,一般信息,一般信息, General Informa,General Inform,General Infor, 一般信息,General Inf,General In, 一般我,将军等等.. 但我想展示像tihs

这样的内容

一般 信息 然后输了。

<UserControl x:Class="HID_okworkbench.readerButton"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:HID_okworkbench="clr-namespace:HID_okworkbench"
x:Name="readerButtonControl" FontFamily="Tahoma" FontSize="11"
Height="auto" Width="auto">
<Grid>
    <Button Name="omniButton" Height="75" VerticalAlignment="Center"  
                                Style="{DynamicResource MyBottomLeftButtonStyle}" 
                                Background="White" 
                                HorizontalContentAlignment="Left" BorderThickness="0">
        <DockPanel Name="dockPanelOmni" Margin="0,0,0,0">
            <Image Name="omniButtonImage" DockPanel.Dock="Left"  Height="35" Width="35" 
                                       Stretch="Uniform" />
            <Label Name="omniButtonLabel" DockPanel.Dock="Right" Foreground="DarkBlue" VerticalAlignment="Center">
            </Label>
        </DockPanel>
    </Button>
</Grid>

1 个答案:

答案 0 :(得分:0)

不知道你在说什么,但是尝试在所有内容中添加Width =“Auto”,包括将托管有问题的readerButtonControl实例的控件。

如果这没有帮助添加一些截图和包含readerButtonControl实例的xaml。