Autor Beitrag
C#
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 561
Erhaltene Danke: 65

Windows 10, Kubuntu, Android
Visual Studio 2017, C#, C++/CLI, C++/CX, C++, F#, R, Python
BeitragVerfasst: Sa 18.02.12 23:54 
Hey Leute,

weis jemand wie man mit XAML dreieckige Buttons machen kann? Ich habe nur Tuts zu Ellipsen und Rechtecken gefunden. Ich habs mal mit Path und Polygon probiert. Aber das funktioniert nicht so richtig wegen dem angeben der Punkte. Der Button soll später ein Rechtwinkliges Dreieck sein.

Hat jemand eine Idee?

_________________
Der längste Typ-Name im .NET-Framework ist: ListViewVirtualItemsSelectionRangeChangedEventHandler
Bloomquist
Hält's aus hier
Beiträge: 7



BeitragVerfasst: So 19.02.12 14:58 
ausblenden XML-Daten
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
        <Button Name="btnTriangle" Height="60" Width="110" Content="Knopf">
            <Button.Template>
                <ControlTemplate TargetType="{x:Type Button}">
                    <Grid Margin="5">
                        <Path Stroke="Black" StrokeThickness="1">
                            <Path.Data>
                                <GeometryGroup>
                                    <LineGeometry StartPoint="0,0" EndPoint="100,0" />
                                    <LineGeometry StartPoint="100,0" EndPoint="50,50" />
                                    <LineGeometry StartPoint="50,50" EndPoint="0,0" />
                                </GeometryGroup>
                            </Path.Data>
                        </Path>
                        <ContentPresenter Name="content" HorizontalAlignment="Center" VerticalAlignment="Top" Margin="10" />
                    </Grid>
                </ControlTemplate>
            </Button.Template>
        </Button>


Nur ganz grob und noch nicht ausgearbeitet ;)

Bin selbst noch Anfänger.

Sieht dann aus wie im Anhang.

Moderiert von user profile iconTh69: Fullquotes entfernt (s. Richtlinie 4.4)
Einloggen, um Attachments anzusehen!
C# Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 561
Erhaltene Danke: 65

Windows 10, Kubuntu, Android
Visual Studio 2017, C#, C++/CLI, C++/CX, C++, F#, R, Python
BeitragVerfasst: So 19.02.12 18:45 
Ich hätte es zwar lieber als Style gehabt, weil ich dort eben die Probleme habe, aber so kann ich es auch machen.
Danke.

EDIT
Kann man das auch so machen, dass der übliche Stil des Button erhalten bleibt? Und kann man das Gummiband (das gestrichelte Rechteck) das nach beim fokusieren erscheint vermeiden oder unsichtbar machen?
Einloggen, um Attachments anzusehen!
_________________
Der längste Typ-Name im .NET-Framework ist: ListViewVirtualItemsSelectionRangeChangedEventHandler