Laden...

WPF Telerik RadButton in einem RadGridView verändert automatisch die Größe

Erstellt von _Cashisclay vor 5 Jahren Letzter Beitrag vor 5 Jahren 1.037 Views
_
_Cashisclay Themenstarter:in
277 Beiträge seit 2014
vor 5 Jahren
WPF Telerik RadButton in einem RadGridView verändert automatisch die Größe

Hallo zusammen,

ich hab folgendes Problem, ich habe ein telerik:RadGridView und habe dort in einer Spalte einen Button, für diesen möchte ich über einen DataTrigger via Style den IsEnabled Status verändern, nur sobald ich den Style setze ändert das Steuerelement seine Größe von alleine, wenn ich dieses dann über einzelne Eigenschaften anpasse komm ich trotzdem nicht mehr zum ursprünglichen Ergebnis zurück, hat jemand vielleicht eine Idee woran das liegen könnte?

            <telerik:RadGridView    Grid.Row="1"
                                        AutoGenerateColumns="False"
                                            IsFilteringAllowed="False" CanUserResizeColumns="False" ShowGroupPanel="False"
                                                RowIndicatorVisibility="Collapsed"
                                                    SelectionMode="Single" SelectionUnit="FullRow"
                                                        telerik:StyleManager.Theme="Windows8Touch"
                                                            ItemsSource="{Binding Rückstellproben_RadGridView}"
                                                                SelectedItem="{Binding Rückstellproben_RadGridView_SelectedItem, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" >

                    <telerik:GridViewDataColumn
                                                    Header="Freigabe"
                                                        HeaderTextAlignment="Center"
                                                            MinWidth="120">

                        <telerik:GridViewDataColumn.CellTemplate>

                            <DataTemplate>

                                <telerik:RadButton  Content="Bestätigen"
                                                        IsEnabled="False"
                                                            Margin="3, 0, 3, 0"/>

                            </DataTemplate>

                        </telerik:GridViewDataColumn.CellTemplate>

                        <telerik:GridViewDataColumn.CellEditTemplate>

                            <DataTemplate>



                                <!--<Button Content="Bestätigen"
                                            Margin="3, 0, 3, 0"
                                                Height="22"
                                                    FontSize="10" VerticalContentAlignment="Center">



                                </Button>-->

                                <telerik:RadButton  Content="Bestätigen"
                                                        x:Name="rb_Stellplatzfreigabe_der_dritten_Rückstellprobe"
                                                            Margin="3, 0, 3, 0">

                                    <telerik:RadButton.Style>

                                        <Style TargetType="telerik:RadButton">

                                            <Style.Setters>

                                                <Setter Property="Content" Value="Test"/>
                                                <Setter Property="Opacity"            Value="0.5"    />
                                                <Setter Property="VerticalContentAlignment" Value="Center"/>
                                                <Setter Property="FontSize" Value="10"/>
                                                <Setter Property="Height" Value="25"/>

                                            </Style.Setters>

                                            <!--<Setter Property="Height"               Value="22"      />

                                            <Setter Property="VerticalContentAlignment"     Value="Center"/>
                                                <Setter Property="HorizontalContentAlignment"   Value="Center"/>

                                            <Setter Property="FontSize"             Value="12"      />-->

                                            

                                            
                                        </Style>
                                        
                                    </telerik:RadButton.Style>
                                    
                                </telerik:RadButton>

                            </DataTemplate>

                        </telerik:GridViewDataColumn.CellEditTemplate>

                    </telerik:GridViewDataColumn>

</>

Nicht wundern ich hab schon einiges versucht, deswegen sieht das ein wenig unübersichtlich an der Stelle aus.

Auf dem Bild :

Links Default - Rechts mit dem Style Trigger
Unten wie es aussieht wenn ich versuche es anzupassen.

Grüße

_
_Cashisclay Themenstarter:in
277 Beiträge seit 2014
vor 5 Jahren

Hat keiner damit Erfahrung oder arbeitet selber mit Telerik?

Oder fehlen noch irgendwelche Informationen von mir.

Grüße

16.841 Beiträge seit 2008
vor 5 Jahren

Telerik bietet doch einen Support an.

Da wirst Du evtl mehr Glück haben, weil solche GUI Pakete sind (zB. hier im Forum) nicht ganz so beliebt.

_
_Cashisclay Themenstarter:in
277 Beiträge seit 2014
vor 5 Jahren

Ich probier es mal dort auch noch .. danke 😃