проблема с изменением размера границы - PullRequest
2 голосов
/ 21 сентября 2011

Внутри границы есть пользовательский элемент управления (кнопка). Когда мышь покидает границу, граница медленно и медленно минимизируется. Содержание кнопки теряется в алфавитном порядке.

Например: Общая информация, Общая информация, General Informat, General Informa, General Infor, General Infor, General Info, General Inf, General In, General I, General и т. Д. Но я хотел бы показать содержимое, например

Общая информация изатем проиграл.

<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 голосов
/ 21 сентября 2011

Понятия не имею, что вы говорите, но попробуйте добавить Width = "Auto" ко всему, включая элемент управления, в котором будет размещен экземпляр вашего читателяButtonControl.

Если это не поможет добавитьнекоторые скриншоты и xaml, содержащий экземпляр вашего readerButtonControl.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...