Zum Inhalt springen

Guybrush Threepwood

Mitglieder
  • Gesamte Inhalte

    4909
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    6

Alle Inhalte von Guybrush Threepwood

  1. Ja nachher bilden sie alle einen Kreis und vermöbeln ihn nachdem sie ihn heimtükisch auf ihre Weihnachtsfeier gelockt haben:rolleyes:
  2. Naja selbst wenn man die alle nicht mag bleibt immer noch das Essen, Trinken und Programm. Seh da immer noch kein Problem. Vorallem wenn se ihn eingeladen haben werden sie ihn ja wohl kaum alle nicht mögen
  3. Du wurdest auf ne Weihnachtsfeier eingeladen, hast die Möglichkeit alte Kollegen wieder zu sehen, bekommst kostenlos Essen & Trinken und was sonst noch so an Programm geboten wird. Wo ist denn jetzt das Problem? :confused:
  4. Kann dir gerade nicht so ganz folgen
  5. Bei mir um die Ecke ist eine sehr gute wo man auch super leckere Burger essen kann
  6. Hmm Crash und Maniska haben beide Nackenschmerzen, will ich nachfragen oder will ich nicht? :old
  7. Ging mir genauso als ich noch in der Nähe von Griesson gewohnt hab , war nicht einmal da
  8. Haben die auch nen Werksverkauf? :beagolisc
  9. Hachja schön was hier wiedermal für Stammtischweisheiten verbreitet werden. Warum nur hab ich gerade das Bild des Golfs von letztens vor Augen mit der Heckaufschrift ABI 96?
  10. und wir sollen jetzt raten welche Fehlermeldung kommt? Hast du das Programm mal debuggt?
  11. Stefans ist sogar Einstellig, wer hätte das gedacht
  12. Das heißt die Eve Devs sind Testies? Dann will ich ein paar T2 BPOs
  13. Nach ellem langen Rumprobieren funktioniert das zoomen jetzt wenn ich im xaml dem Image ein LayoutTransform zuweise. <ScrollViewer Grid.Row="1" Grid.Column="1" HorizontalScrollBarVisibility="Auto" Margin="25,0,25,8" > <Image x:Name="imgMain" Source="{Binding Path=CurrentPicture.Image, Converter={StaticResource imageConverter}}"> <Image.LayoutTransform> <ScaleTransform ScaleX="1" ScaleY="1"/> </Image.LayoutTransform> <i:Interaction.Behaviors> <bh:ZoomBehavior MaximumScale="100"/> </i:Interaction.Behaviors> </Image> </ScrollViewer> ScaleTransform xform = (ScaleTransform)AssociatedObject.LayoutTransform; ScaleFactor += delta; double toSet = Math.Pow(Math.E, ScaleFactor); xform.ScaleX = xform.ScaleY = toSet; if (e != null) { Point p = e.GetPosition(AssociatedObject); xform.CenterX = p.X; xform.CenterY = p.Y; } [/PHP] Keine Ahnung was das soll, erscheint mir komisch. Naja das nächste Problem ist das sich beim zoomen die Scrollbalken nicht automatisch verschieben so das es so aussieht als würde er immer an der Stelle zoomen wo gerade die Balken stehen und nicht so der Mauscursor sich befindet. Für Ideen das zu ändern wäre ich dankbar PS: Ich vermute mittlerweile allerdings das ein Behavior nicht die Beste herangehensweise dafür ist sonder ein Usercontrol besser wäre (zu der Erkenntnis kam der von dme ich es kopiert hatte auch schon )
  14. Ich hab jetzt mal folgendes probiert aber irgendwie passiert damit gar nichts obwohl der Code ausgeführt wird MatrixTransform xform = (MatrixTransform)AssociatedObject.LayoutTransform; ScaleFactor += delta; double toSet = Math.Pow(Math.E, ScaleFactor); if (e != null) { Point p = e.GetPosition(AssociatedObject); xform.Matrix.ScaleAt(toSet, toSet, p.X, p.Y); } else { xform.Matrix.Scale(toSet, toSet); }[/PHP]
  15. Spaitool
  16. Ich hab mir ein Behaviour zum Zoomen von Images mit dem Mausrad geschrieben (bzw kopiert). class ZoomBehavior : Behavior<UIElement> ScaleTransform xform = (ScaleTransform)AssociatedObject.RenderTransform; ScaleFactor += delta; double toSet = Math.Pow(Math.E, ScaleFactor); xform.ScaleX = xform.ScaleY = toSet; if (e != null) { Point p = e.GetPosition(AssociatedObject); xform.CenterX = p.X; xform.CenterY = p.Y; }[/PHP] Das funktioniert auch soweit. Das Problem ist aber das der ScrollViewer indem sich das Image befindet nicht aktualisiert wird und somit sich die Scrollbalken nicht anpassen. Das umgeht man anscheinend indem man statt einem RenderTransform ein LayoutTransform verwendet bei dem das ParentElement mit aktualisiert wird. Dazu hab ich das Behavior dann statt von UIElement von FrameworkElement abgeleitet da UIElement kein LayoutTransform kennt. Jetzt hab ich aber das Problem das ich hier [PHP]ScaleTransform xform = (ScaleTransform)AssociatedObject.LayoutTransform; eine Exception bekomme das MatrixTransform nicht in ScaleTransform umgewandelt werden kann und ich keine Ahnung habe was ich mit dem MatrixTransform anfangen soll. Kennt sich jemand damit aus?
  17. Irgendwie stimmt die Postvorschau nicht mehr mit dem überein wie der Post am Ende aussieht. Siehe Anhang
  18. Um genau zu sein dieser Stylepart <Style TargetType="{x:Type ListBox}"> <Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="{x:Type ListBox}"> <Grid> <Border x:Name="Border" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" CornerRadius="2" Background="{DynamicResource ControlBackgroundBrush}" /> <ScrollViewer Margin="1" Style="{DynamicResource NuclearScrollViewer}" Focusable="false" Background="{x:Null}"> <StackPanel Margin="1,1,1,1" IsItemsHost="true" /> </ScrollViewer> </Grid> <ControlTemplate.Triggers> <Trigger Property="IsEnabled" Value="false"> <Setter Property="Background" Value="{DynamicResource DisabledBackgroundBrush}" TargetName="Border" /> <Setter Property="BorderBrush" Value="{DynamicResource DisabledBorderBrush}" TargetName="Border" /> </Trigger> <Trigger Property="IsGrouping" Value="true"> <Setter Property="ScrollViewer.CanContentScroll" Value="false" /> </Trigger> </ControlTemplate.Triggers> </ControlTemplate> </Setter.Value> </Setter> </Style>[/PHP] Wenn ich den Setter für Template rausnehme dann wirds horizontal angezeigt, sonst vertical. Aber warum verhindert das die Anpassung des ItemsPanelTemplates?
  19. Danke euch beiden. Wie es aussieht liegt das an den Themes hier die ich eingebunden habe Windows Presentation Foundation (WPF) - Home Wenn ich die rausmache dann werden mir die Elemente auch nebeneinander angezeigt -.-
  20. Ich versuche die Items in einer ListBox horizontal anzuordnen. Laut unzähligen Beispielen im Internet geht das indem man das ItemsPanelTemplate entsprechend styled. Also zum Beispiel so <ListBox> <ListBox.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Horizontal" IsItemsHost="True" /> </ItemsPanelTemplate> </ListBox.ItemsPanel> <ListBoxItem>listbox item 1</ListBoxItem> <ListBoxItem>listbox item 2</ListBoxItem> <ListBoxItem>listbox item 3</ListBoxItem> <ListBoxItem>listbox item 4</ListBoxItem> <ListBoxItem>listbox item 5</ListBoxItem> </ListBox>[/PHP] Bei mir geht das aber irgendwie nicht egal wie ich es versuche, die Items werden immer untereinander angezeigt. Jemand ne Idee warum?
  21. Dank dir. Per PN hab ich auch noch folgendes erhalten Ein Kollege meinte das auch so, also ist es wohl wirklich so das die beiden Entwurfsmuster so ziemlich das Selbe nur mit einem anderen Namen beschreiben. Dann werd ich das jetzt mal mit ner kleinen Testanwendung ausprobieren
  22. Da ich mich nun nach Jahren der Java Quälerei endlich wieder im .Net Umfeld bewege versuche ich mich gerade in WPF und MVVM einzulesen und wie man damit am Besten eine Anwendung aufbaut welche auf einem WCF Service aufsetzt. MVVM soll ja das Entwurfsmuster der Wahl für WPF sein, allerdings sind mir da ein paar Dinge noch nicht so ganz klar. Mein Ansatz wäre jetzt der das ich abgesehen von der View ein ViewModel habe welche halt alle Daten für die View bereitstellt, die Clientseite Logik enthält und die Serviceaufrufe durchführt. Mein Model wären dadurch ja dann die automatisch erstellten WCF Klassen welche an die Services übergeben werden. Plus evtl. dadurch das diese partial sind ein Gegenstück zu jeder welche Methoden zur Validierung enthält. Allerdings sehe ich wenn ich es so mache keinen Unterschied zwischen einem ViewModel und einem PresentationModel weshalb ich vermute das mein Ansatz nicht wirklich MVVM entspricht. Hat jemand Erfahrungen damit?
  23. So mit dem Adapter hier SAPPHIRE Active DisplayPort to Single-Link DVI Kabel: Amazon.de: Computer & Zubehör kann ich jetzt alle 3 gleichzeitig ansteuern. Nächstes Problem: Ich möchte möglichst einfach zwischen 2 Einstellungen wechseln. Einstellung A: Monitor 1 Hauptbildschirm, Monitor 2 Azeige erweitert, Fernsehr deaktiviert Einstellung B: Monitor 1 Hauptbildschirm, Monitor 2 deaktiviert oder Anzeige erweitert (ist mir egal), Fernseher Anzeige erweitert Über den WindowsTaste+P Shortcut unter Windows 7 geht das leider nicht. Da kann ich nur die Anzeige erweitern aber nicht sagen auf welchen Monitor. Das müsste ich dann immer umständlich per Hand machen. ATI Eyefinity ist soweit ich das verstanden habe auch nicht was ich suche da man hier anscheinend mehrere Monitor zu einer Anzeige zusammenfügt was ich aber nicht will. Kennt jemand ne Möglichkeit sowas möglichst per Tastendruck zu machen?
  24. Es reicht wohl das es patentfähig ist, auch wenn du kein Patent dafür anmelden möchtest.
  25. Dann solltest du dich mal mit dem Arbeitnehmererfindungsgesetz vertraut machen

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...