Laden...

Forenbeiträge von hannes123456 Ingesamt 47 Beiträge

15.10.2013 - 20:50 Uhr

Ich kann bei der Send Funktion das Object nicht richtig verwenden das Object hat die eigenschaften message,userName und type

wenn ich message.message oder message.userName schreibe kommt folgender Fehler:> Fehlermeldung:

Fehler
Der Zugriff auf "TCPIP_Client.Message.message" ist aufgrund der Sicherheitsebene nicht möglich

namespace TCPIP_Client
{
    class Connection
    {
        private TcpClient tcpClient;
        private Stream tcpStream;

        public Connection(String serverIp, int port)
        {
            try
            {
                tcpClient = new TcpClient();
                tcpClient.Connect(serverIp, port);
                tcpStream = tcpClient.GetStream();
            }
            catch (Exception ex)
            {
                throw new Exception("Fehler beim Herstellen der Verbindung zum Server", ex);
            }
        }
        public void Send(Message message)
        {
            UTF8Encoding encoding = new UTF8Encoding();
            byte[] ba = encoding.GetBytes(message.message);
            tcpStream.Write(ba, 0, ba.Length);
        }

    }
}
namespace TCPIP_Client
{
    class Message
    {
        private string messageType;
        private string userName;
        private string message;

        public Message(string messageType, string userName, string message)
        {
            this.messageType = messageType;
            this.userName = userName;
            this.message = message;
        }
    }
}
Connection con = new Connection("127.0.0.1", 10000);
            Message test = new Message("type", "user", "message");


            con.Send(test);
10.10.2013 - 11:09 Uhr

Würde gerne meinen Akutellen TreeView in einen TreeView speichern. Wie mache ich das, das mein TreeViewBuffer nicht auf TreeView zeigt. Also ohne Referenz ?

09.10.2013 - 13:03 Uhr

Hey liebe Community,

Habe folgenden Fehler bei der Windows Zert. > Fehlermeldung:

Optionaler Wert 'InstallLocation' fehlt oder ist für Programm XXXXXXXXX ungültig. Evtl. gibt es ja ein paar erfahrende Nutzer die dieses Prozedur scon einmal durchlaufen haben. InstallLocation ist im WIX angegeben installiert auch ordnungsgemäß und schreiben auch alles fein in die Registry. Aber ich bekomme immer diesen Fehler mit den Windows Zertifizierungsprogramm.

09.10.2013 - 09:36 Uhr

Hey Community,

ich würde gerne eien Desktop Anwendung bei MS zert. Habe die Anwendung mit den "Windows App Certification Kit" überprüft und habe gelesen das man die exe Authenticode-Zertf. sollte. Aber bei meinen angehängten dll Dateien blick ich nicht ganz durch ist es vorgeschrieben die WHQL zu Zertifiezieren oder nicht ? Kann dazu rein garnichts fidnen.

21.05.2013 - 13:39 Uhr

Leier klappt dies nicht unter Windows 8 gibts da eine Lösung ?

      <Style TargetType="{x:Type ListBoxItem}" x:Key="ContainerStyle">
            
        
            <Style.Resources>
                <!-- Background of selected item when focussed -->
                <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Transparent" />
                <SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="Transparent" />
                <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent" />
                <SolidColorBrush x:Key="{x:Static SystemColors.ControlTextBrushKey}" Color="Transparent" />
                <SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}" Color="Transparent" />
                <SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightTextBrushKey}" Color="Transparent" />




            </Style.Resources>
13.05.2013 - 15:59 Uhr

hy liebe Community,

Ich habe mir gerade ein ScrollViewer Style erstellt und habe ihn an einen "überfüllten" Grid getestet und er geht ohne Probleme.

Nun würde ich das ganze gerne in meinen ComboBox Style einbauen, leider kommt es sobald man eine ComboBox anklickt zum Absturtz des Programmes.

ComboBoxStyle:


...
 <Popup VerticalOffset="0" SnapsToDevicePixels="True" Name="Popup" Placement="Bottom" IsOpen="{TemplateBinding IsDropDownOpen}" AllowsTransparency="True"  Focusable="False" PopupAnimation="Slide">
                            <Grid  Name="DropDown" SnapsToDevicePixels="True" MinWidth="{TemplateBinding ActualWidth}" MaxHeight="214">
                                <Border x:Name="DropDownBorder" Background="#434343" BorderThickness="0,3,0,0"  BorderBrush="#2d2d30"/>
                                <ScrollViewer Style="{StaticResource LoginScrollViewer}" SnapsToDevicePixels="True">
                                    <StackPanel Margin="5,3,5,5"  IsItemsHost="True" KeyboardNavigation.DirectionalNavigation="Contained" />
                                </ScrollViewer>
                            </Grid>
                        </Popup>
...
13.05.2013 - 15:19 Uhr

Gefunden, beim ersten war die Frage wie ich ein ControlTemplate einbinde was ich nach langen suchen gefunden habe.

<ControlTemplate TargetType="{x:Type ScrollViewer}">
                                                <Grid>
                                                    <Grid.ColumnDefinitions>
                                                        <ColumnDefinition/>
                                                        <ColumnDefinition Width="Auto"/>
                                                    </Grid.ColumnDefinitions>
                                                    <Grid.RowDefinitions>
                                                        <RowDefinition/>
                                                        <RowDefinition Height="Auto"/>
                                                    </Grid.RowDefinitions>
                                                    <ScrollContentPresenter Grid.Column="0" Grid.Row="0" />
                                                    <ScrollBar Name="PART_VerticalScrollBar"
                                   Grid.Column="1"
                                   Maximum="{TemplateBinding ScrollableHeight}"
                                   Orientation="Vertical"
                                   Value="{TemplateBinding VerticalOffset}"
                                   ViewportSize="{TemplateBinding ViewportHeight}"
                                   Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}" >
13.05.2013 - 15:06 Uhr

Benutze folgendes Template, wie bekomme ich die Scrollbar von Links nach Rechts ?

<Style x:Key="LeftScrollViewer"
       TargetType="{x:Type ScrollViewer}">
  <Setter Property="OverridesDefaultStyle"
          Value="True" />
  <Setter Property="Template">
    <Setter.Value>
      <ControlTemplate TargetType="{x:Type ScrollViewer}">
        <Grid>
          <Grid.ColumnDefinitions>
            <ColumnDefinition Width="Auto" />
            <ColumnDefinition />
          </Grid.ColumnDefinitions>
          <Grid.RowDefinitions>
            <RowDefinition />
            <RowDefinition Height="Auto" />
          </Grid.RowDefinitions>
          <Border Grid.Column="1"
                  BorderThickness="0,1,1,1">
            <Border.BorderBrush>
              <SolidColorBrush Color="{DynamicResource BorderMediumColor}" />
            </Border.BorderBrush>
            <ScrollContentPresenter />
          </Border>
          <ScrollBar x:Name="PART_VerticalScrollBar"
                     Value="{TemplateBinding VerticalOffset}"
                     Maximum="{TemplateBinding ScrollableHeight}"
                     ViewportSize="{TemplateBinding ViewportHeight}"
                     Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}"/>
          <ScrollBar x:Name="PART_HorizontalScrollBar"
                     Orientation="Horizontal"
                     Grid.Row="1"
                     Grid.Column="1"
                     Value="{TemplateBinding HorizontalOffset}"
                     Maximum="{TemplateBinding ScrollableWidth}"
                     ViewportSize="{TemplateBinding ViewportWidth}"
                     Visibility="{TemplateBinding ComputedHorizontalScrollBarVisibility}"/>

        </Grid>
      </ControlTemplate>
    </Setter.Value>
  </Setter>
</Style>
13.05.2013 - 13:32 Uhr

Ich habe mir einen ScrollBar Style erstellt mit einen ControlTemplate, ist es möglich in einen ScrollViewer ein anderes ControlTemplate zu laden. Damit ich in einen bestimmten ScrollViewer eine andere ScrollBar habe ?

Nach langen suchen gefunden 😃


<ScrollViewer MaxHeight="175" MinHeight="175" VerticalScrollBarVisibility="Auto">
                            <ScrollViewer.Style>
                                <Style TargetType="ScrollViewer">
                                    <Setter Property="Template">
                                        <Setter.Value>
                                            <ControlTemplate TargetType="{x:Type ScrollViewer}">
                                                <Grid>
                                                    <Grid.ColumnDefinitions>
                                                        <ColumnDefinition/>
                                                        <ColumnDefinition Width="Auto"/>
                                                    </Grid.ColumnDefinitions>
                                                    <Grid.RowDefinitions>
                                                        <RowDefinition/>
                                                        <RowDefinition Height="Auto"/>
                                                    </Grid.RowDefinitions>
                                                    <ScrollContentPresenter Grid.Column="0" Grid.Row="0" />
                                                    <ScrollBar Name="PART_VerticalScrollBar"
                                   Grid.Column="1"
                                   Maximum="{TemplateBinding ScrollableHeight}"
                                   Orientation="Vertical"
                                   Value="{TemplateBinding VerticalOffset}"
                                   ViewportSize="{TemplateBinding ViewportHeight}"
                                   Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}" >

                                                        <ScrollBar.Template>
                                                            <ControlTemplate>
                                                                <Grid>
                                                                    <Grid.RowDefinitions>
                                                                        <RowDefinition Height="12"/>
                                                                        <RowDefinition/>
                                                                        <RowDefinition Height="12"/>
                                                                    </Grid.RowDefinitions>
                                                                    <RepeatButton Grid.Row="0" Style="{StaticResource ScrollBarLineButton}" Content="M 0 4 L 8 4 L 4 0 Z" Command="ScrollBar.LineUpCommand"/>
                                                                    <Track Name="PART_Track"
                Grid.Row="1"
                IsDirectionReversed="true">
                                                                        <Track.DecreaseRepeatButton>
                                                                            <RepeatButton Style="{StaticResource ScrollBarPageButton}" Command="ScrollBar.PageUpCommand" />
                                                                        </Track.DecreaseRepeatButton>
                                                                        <Track.Thumb>
                                                                            <Thumb Style="{StaticResource ScrollBarThumb}"/>
                                                                        </Track.Thumb>
                                                                        <Track.IncreaseRepeatButton>
                                                                            <RepeatButton Style="{StaticResource ScrollBarPageButton}" Command="ScrollBar.PageDownCommand" />
                                                                        </Track.IncreaseRepeatButton>
                                                                    </Track>
                                                                    <RepeatButton Grid.Row="2" Style="{StaticResource ScrollBarLineButton}" Command="ScrollBar.LineDownCommand" Content="M 0 0 L 4 4 L 8 0 Z"/>
                                                                </Grid>
                                                            </ControlTemplate>
                                                        </ScrollBar.Template>
                                                    </ScrollBar>
                                                    <ScrollBar x:Name="PART_HorizontalScrollBar"
                     Orientation="Horizontal"
                     Grid.Row="1"
                     Grid.Column="1"
                     Value="{TemplateBinding HorizontalOffset}"
                     Maximum="{TemplateBinding ScrollableWidth}"
                     ViewportSize="{TemplateBinding ViewportWidth}"
                     Visibility="{TemplateBinding ComputedHorizontalScrollBarVisibility}"/>

                                                </Grid>
                                            </ControlTemplate>
                                            
                                           
                                        </Setter.Value>
                                    </Setter>

                                </Style>
                            </ScrollViewer.Style>
13.05.2013 - 09:48 Uhr

Habe ein kleines Problem, und zwar wenn ich in meinen XAML Code etwas schreibe wie zb Margin="0 sobald ich die 0 eingetippt habe Sprint er zur Designer Ansicht und ich kann im XAML Code nicht weiterschreiben muss dazu immer wieder in den XAML Code rein klicken. Ist sehr nervig... wenn ich jetz ein neues Projekt starte ist das nicht der Fall.

06.05.2013 - 11:53 Uhr

Ich verwende dieses lex:loc leider funktioniert das nicht in einer ResourceDictionary, würde aber ungerne es an alle buttons einzelln binden wollen. Wie kann ich das umgehen ?

xmlns:lex="http://wpflocalizeextension.codeplex.com"
        lex:LocalizeDictionary.DesignCulture="de"
        lex:ResxLocalizationProvider.DefaultAssembly="test"
        lex:ResxLocalizationProvider.DefaultDictionary="Strings"
06.05.2013 - 09:41 Uhr

Würde gerne meine Buttons mit Bildern ersetzen funktioniert auch ganz super bis jetz aber mir ist aufgefallen das ein Transparenter Rahmen um die inaktiven Buttons ist sobald man ein Mouseover auslöst verschwidnet der Rand .. obwohl ich Borderhinkness 0 drinne habe.

<Style x:Key="Test TargetType="Button">
        <Setter Property="Cursor" Value="Hand"/>
        <Setter Property="Foreground" Value="{StaticResource LinkButtonForeground}" />
        <Setter Property="BorderBrush" Value="Transparent"/>
        <Setter Property="BorderThickness" Value="0"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="Button">
                    <!--<TextBlock><ContentPresenter/></TextBlock>-->
                    <Button BorderBrush="Transparent" BorderThickness="0" Width="16" Height="28" Margin="0" >
                        <Button.Background>
                            <ImageBrush ImageSource="meinbutton"/>
                        </Button.Background>
                    </Button>

                </ControlTemplate>
            </Setter.Value>
        </Setter>
        <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="True">
                <Setter Property="Template">
                    <Setter.Value>
                        <ControlTemplate TargetType="Button">
                            <Image Source="meinbutton" Width="16" Height="28" Margin="1,0,1,0" />
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Trigger>
        </Style.Triggers>
    </Style>
11.04.2013 - 11:57 Uhr

Folgendes Problem habe 2 Textboxen nebeneinander die auf einen MouseDown reagieren, beide haben einen Style sobald man einen MouseOver auslöst das sie ihre Farbe ändern. Beide reagieren auf den Klick gleich aber ich möchte das sobald einer von den beiden den MouseOver auslöst das beide die Farbe ändern.

   <DockPanel>
                                       
                                        <TextBlock DockPanel.Dock="Left" Text="TEEEEEEEEEEEEEEEEEEEEEEEEST" MaxWidth="190"/>
                                        <TextBlock DockPanel.Dock="Left" Text="..."/>

                                        <i:Interaction.Triggers>
                                            <i:EventTrigger EventName="MouseDown">
                                                <ei:CallMethodAction TargetObject="{Binding Source={StaticResource ViewModel}}" MethodName="Event"/>
                                            </i:EventTrigger>
                                        </i:Interaction.Triggers>
                                    </DockPanel>
09.04.2013 - 11:51 Uhr

Ich bin gerade am Stylen von meiner Scrollbar, habe da leider ein Problem. Wenn alle beide Scrollbalken angezeigt werden Vertikal und Horizontal bekomme ich unten rechts in der Ecke ein Weißen fetten Klotz angezeigt ? Wie bekomm ich diesen transparent ?

09.04.2013 - 10:22 Uhr

Es befinden sich TextBoxen und ListBoxen in diesem StackPanel

09.04.2013 - 08:21 Uhr

Gelöst 😃

<Style x:Key="LinkButton" TargetType="Button">
        <Setter Property="Cursor" Value="Hand"/>
        <Setter Property="Foreground" Value="{StaticResource LinkButtonForeground}" />
        <Setter Property="BorderBrush" Value="Transparent"/>
        <Setter Property="BorderThickness" Value="0"/>
        <Setter Property="Template">
            <Setter.Value>
              <ControlTemplate TargetType="Button">
              <!--<TextBlock><ContentPresenter/></TextBlock>-->
                    <Button BorderBrush="Transparent" BorderThickness="0" Width="22" Height="6">
                        <Button.Background>
                            <ImageBrush ImageSource="pack://application:,,,/Projekt;component/Images/BtnDelete.png"/>
                        </Button.Background>
                    </Button>
                    <ControlTemplate.Triggers>
                        <Trigger Property="IsMouseOver" Value="True">
                            <Setter Property="Background">
                                <Setter.Value>
                                    <ImageBrush ImageSource="pack://application:,,,/Projekt;component/Images/BtnDeleteActive.png" />
                                </Setter.Value>
                            </Setter>
                        </Trigger>
                    </ControlTemplate.Triggers>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
        <Style.Triggers>
            <Trigger Property="IsMouseOver" Value="True">
                
                <Setter Property="Template">
                    
                    <Setter.Value>
                        <ControlTemplate TargetType="Button">
                            <Image Source="pack://application:,,,/Projekt;component/Images/BtnDeleteActive.png" Width="22" Height="6"/>
                        </ControlTemplate>
                    </Setter.Value>
                </Setter>
            </Trigger>
        </Style.Triggers>
    </Style>
08.04.2013 - 16:12 Uhr

Versuch das schon länger als eine Stunde, und bekomme es leider nicht hin. Und bin schon auf der 30. Seite bei google.. daran kanns nicht liegen.

<Style.Triggers>
            <Trigger Property="IsMouseOver" Value="true">
                <Setter Property="Foreground" Value="#red" />
            </Trigger>
        </Style.Triggers>

Das geht ja so auch nur kann ich das Image einfach nicht ändern...

08.04.2013 - 15:59 Uhr

<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
?!?!?!?!?!
</Trigger>
</Style.Triggers>

Soweit so gut 😛 ?

Wie änder ich jetz das Image ?

08.04.2013 - 15:30 Uhr

Ja evtl. etwas doof ausgedrückt, das Image soll sich bei einen MouseOver Event ändern.

08.04.2013 - 15:17 Uhr
<Style x:Key="LinkButton" TargetType="Button">
        <Setter Property="Cursor" Value="Hand"/>
        <Setter Property="Foreground" Value="{StaticResource LinkButtonForeground}" />
        <Setter Property="Template">
            <Setter.Value>
              <ControlTemplate TargetType="Button">
                    <!--<TextBlock><ContentPresenter/></TextBlock>-->
                    <Image Width="22" Height="6" Source="....BtnDelete.png"/>
               
                </ControlTemplate>


            </Setter.Value>
        </Setter>
    </Style>

Mein Button wurde nun duch das Image ersetzt aber wie bekomme ich ein IsMouseOver dort hinein ?

08.04.2013 - 14:42 Uhr
 <Grid>
        <DockPanel>
            <Button> </Button>
            <Button DockPanel.Dock="Right" ></Button>
        </DockPanel>
    </Grid>

Die Lösung 😃

08.04.2013 - 14:15 Uhr

Hallo liebe Community,

Ich habe eine WPF Anwendung mit 2 Views, diese 2 Views habe ich in ein Dockpanel gepackt damit sie nebeneinander sind.

Wenn ich jetz die Größe des Fensters verändere (Resize Grip) dann ändert sich die Größe des Views was rechts angeordnet ist.

Wie gebe ich den rechten View eine feste Breite und lasse nur das linke View die Größe verändern?

08.04.2013 - 14:12 Uhr

Danke habs 😃

08.04.2013 - 12:43 Uhr

Ich schreibe immer in die UserControl.Resource meine Styles rein

<Style TargetType="{x:Type TextBlock}" x:Key="Header">
            <Setter Property="FontSize" Value="30"/>
            <Setter Property="Foreground" Value="#red"/>
        
        </Style>

so zb .. wie kann ich dieses Styles auslagern in eine xaml Datei, damit ich sie von überall benutzen kann ?

08.04.2013 - 09:57 Uhr

Bin leider noch ein Anfänger, .. habe jetz dank dir schon mal in erfahrung gebracht wie ich das View ausblenden kann, .. wie kann ich aber auf die Listboxen reagieren und dann in den UserControl vom ViewB aud das Visible Reagieren ?

08.04.2013 - 08:40 Uhr

Hallo liebe Community,

Ich habe in einer WPF Anwendung 2 View´s, ViewB und ViewB in ViewA befindet sich eine ListBox mit Namen und ich möchte nun erst ViewB einblenden wenn auf VieA etwas angeklickt wurde.

05.04.2013 - 09:50 Uhr

Ich habe mehrere ListBoxen

Liste1 Inhalt1 Inhalt2
Liste2 Inhalt1 Inhalt2
Liste3 Inhalt1 Inhalt2

Innerhalb dieser ListBoxen ist es nur möglich ein Inhalt zu selektieren das ist soweit richtig,
aber ich kann von jeder liste ein Inhalt selektieren und er bleibt auch selektiert. Sprich ich habe dann 3 Selektierte Inhalte das möchte ich vermeiden das man nur ein Inhalt listenunabhängig selektieren kann. Wie ist das möglich?

04.04.2013 - 11:50 Uhr

Hallo liebe Com.

Habe ein Problem, habe mir ein Stackpanel angelegt und sobald ich ein Item darin anwähle ändert sich die Hintergrundfarbe das habe ich folgendermaßen gelöst

 <Style.Resources>
                <!-- Background of selected item when focussed -->
                <SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="transparent" />
                <!-- Background of selected item when not focussed -->
                <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="transparent" />
               
            </Style.Resources>

Jetz mein Problem, sobald ich ein Item anwähle und aus den Window klicke ändert sich der Hintergrund wieder wie kann ich das ansrechen das dies auch transparent wird.

04.04.2013 - 09:35 Uhr

Hallo ich würde gerne die RepeatButzons meiner Scrollbar entfernen, wie mache ich das am besten ?
Wenn ich die Farbe transparent mache sind sie ja noch da und es stört dann extrem in der Scrollbar da man denkt man kann nicht ganz hoch oder ganz runterscrollen da ja die platzhalter noch exestieren wie kann ich diese entfernen ?

03.04.2013 - 09:49 Uhr

Habe mir die von dir angebene Version gezogen, und siehe da es funktioniert wunderbar.
Nun noch eine Frage kann man mit einen Interaction Behavior wie es dort angegeben ist auch string oder integrer weitergeben ?

02.04.2013 - 14:48 Uhr

Dieses MahApps.Metro funktioniert ja ohne Probleme, nur das Behavior kann ich nicht übergeben kann man das nicht anpassen was weis ich ??

02.04.2013 - 14:14 Uhr

http://mahapps.com/MahApps.Metro/

Bin der Doku bis zum Punkt 3.5 Behavior gefolgt, leider gehts nicht weiter ..

  <i:Interaction.Behaviors>
        <Behaviours:BorderlessWindowBehavior ResizeWithGrip="False" />
    </i:Interaction.Behaviors>

Folgender Fehler: > Fehlermeldung:

Wurde mit einer älteren Version von Blend SDK erstellt und wird in einen Windows Präsentation Framework 4 nicht unterstützt. Was kann ich dagebeb unternehmen

20.03.2013 - 13:35 Uhr

Ist es möglich in C# aus XAML:

 <SolidColorBrush x:Key="Variable" Color="#FFFFFFFF"/>

Diese Variable in C# zu laden ??

19.03.2013 - 12:58 Uhr

Ist es möglich der Titlebar ein Border zu verpassen ?

19.03.2013 - 10:35 Uhr

Hier noch mal ein Bild, was vl. verdeutlicht was ich genau meine. Diesen Rand habe ich nicht sobald das Window aktiv ist. Wie kann ich diesen setzen ??? Sobald es inaktiv gesetzt ist ist auch ein Rand da so wie es sein soll.

Habe jetz den Grid einen Border zugewiesen jetz fehlt nur noch die TitleBar =/

19.03.2013 - 10:25 Uhr

Wie kann ich x:Type auf 2 Targets anwenden ?

<Style TargetType="{x:Type StatusBarItem}">

Und hätte gern jetz noch einen 2 x:Type Target damit ich nicht zu viel Code habe.

19.03.2013 - 10:22 Uhr

Hab den Fehler gefunden, darf in der Statusbar den Value nicht Initialisieren.

19.03.2013 - 09:48 Uhr

hey liebe Com,

ich würde gerne sobald mein Window inaktiv ist die Farbe der Statusbar ändern kann mir da evtl. Jemand weiterhelfen 😃 ?

 <Window.Resources>
        <Style TargetType="{x:Type StatusBar}">
            <Style.Triggers>
                <DataTrigger Binding="{Binding IsActive, RelativeSource={RelativeSource AncestorType=Window}}" Value="True">
                    <Setter Property="Foreground" Value="AliceBlue" />
                    <Setter Property="Background" Value="Bisque" />
                </DataTrigger>
                <DataTrigger Binding="{Binding IsActive, RelativeSource={RelativeSource AncestorType=Window}}" Value="False">
                    <Setter Property="Foreground" Value="AntiqueWhite" />
                    <Setter Property="Background" Value="Azure" />
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </Window.Resources>
 <StatusBar DockPanel.Dock="Bottom" Height="24" VerticalAlignment="Bottom" Background="#FF1390D2">
                <Label Content="{lex:Loc ready}" Height="24" VerticalAlignment="Center" Margin="0" Padding="0,3,5,0"/>
                <StatusBarItem HorizontalAlignment="Right">
                    <ResizeGrip Opacity="0.75" />
                </StatusBarItem>
            </StatusBar>

Leider keine Reaktion auf die Statusbar 😕

18.03.2013 - 15:56 Uhr

Ich verwende für mein WPF Window dieses MahApps.Metro funktioniert auch alles ganz gut, nur wie kann ich jetz den aktiven und inaktiven Window Border ändern ?

18.03.2013 - 15:28 Uhr

Danke Problem wurde gelöst 😃, noch eine Frage wie kann ich den Border des kompletten Fensters ändern inavtive und aktive ?

18.03.2013 - 12:49 Uhr

hey liebe Com,

Ich benutze folgendes "http://www.codeproject.com/Articles/442856/Visual-Studio-2012-Metro-Styles-for-WPF#implementation" dieses lade ich in ein neues WPF Projekt lade alle Verweise.

Und benutze folgenden XAML Code


<Controls:MetroWindow 
        x:Class="Test.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
        xmlns:System="clr-namespace:System;assembly=mscorlib" Title="Test"
        Height="800" Width="1000" WindowStartupLocation="CenterScreen" TitleForeground="#999988"
        WindowStyle="None">
    <DockPanel x:Name="Menu">
        <Menu DockPanel.Dock="Top">
            <MenuItem Header="Hilfe">

            </MenuItem>
        </Menu>
        <StackPanel>

        </StackPanel>
    </DockPanel>

</Controls:MetroWindow>

Fehler 1 Partielle Deklarationen von 'Test.MainWindow' dürfen keine unterschiedlichen Basisklassen angeben. Habe schon im Forum geschaut aber leider noch keine Lösung gefunden muss dazu sagen bin noch ein Anfänger.

15.03.2013 - 16:27 Uhr

Du hattest recht es war als Client Profil angelegt, das habe ich nun geändert. Aber leider geht es immer noch nicht 😕 was kann ich jetz noch machen ?

15.03.2013 - 16:12 Uhr

Wenn ich den Verweis hinzufüge ist so ein gelbes Dreieck davor und bei Eigenschaften -> Aufgelöst -> False

15.03.2013 - 14:52 Uhr

Hallo liebe Community,

Ich habe mittlerweile ein etwas größeres Projekt, sobald ich in dieses Prokjekt eines hinenlade und es als Verweis verwenden möchte kann ich den Verweis zwar hinzufügen nur wird er nicht richtig aufgelöst. Komisch ist wenn ich ein neues Projekt mache und das besagte hinenlade kann ich ohne Fehler die Verweise hinzufügen.

Wo kann der Fehler liegen ?

15.03.2013 - 12:42 Uhr

Gleiches Ergebniss, 😕

15.03.2013 - 10:56 Uhr

Hallo liebe Community,

Ich habe folgendes Problem, habe mir ein Dockpanel erstellt mit ein paar MenuItems und habe den Background geändert. Leider bleibt ein Rand wie bekomme ich diesen entfernt ?

Bin noch ein Anfänger in sachen C# also bitte seit nachsichtig 😃

    <Window.Resources>
        <Style TargetType="{x:Type Menu}">
            <Setter Property="Background" Value="{StaticResource Background}" />
            <Setter Property="Foreground" Value="White" />
           
        </Style>
        <Style TargetType="{x:Type MenuItem}">
            <Setter Property="Background" Value="{StaticResource Background}" />
            <Setter Property="Foreground" Value="White" />
        </Style>
    </Window.Resources>