Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Portal
  • |
  • Mitglieder
Beiträge von feadur
Thema: [WPF] Focus auf ein ListBoxItem setzen
Am im Forum: GUI: WPF und XAML

hallo eclere,

Zitat
Den Focus auf das SelectedItem setzen geht auch nicht, da ListBoxItem in meinem Fall eine eigene Klasse ist und nicht ein FrameworkElement.

Wovon erbt deine Klasse denn? Um fokussieren zu können musst du zumindest von UIElement erben.

Weiterhin musst du in dieser Klasse UIElement.IsFocusable auf true setzten.
Dann wie gewohnt per UIElement.Focus() den Focus setzen.

Thema: 1. Element im byte[]-Array löschen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo Qwald,

mit weniger Aufwand wird es nicht gehen. Um Speicherplatz zu sparen (wobei das bei einem Array von 100 Bytes natürlich nicht nötig ist), könntest du auch jedes Element des Arrays eine Position nach oben verschieben und dann per Array.Resize die größe des Arrays um 1 verringern.

Thema: Form Zeichen "Expression Blend 2"
Am im Forum: Grafik und Sound

Zitat
Original von Ayke
jop die bekomme ich nicht xD^^ hast du dir SilverLight auch runtergeladen ?

jupp. =)

Thema: Form Zeichen "Expression Blend 2"
Am im Forum: Grafik und Sound

dann haben wir es hier mit einem teminologischen konflikt zutun. unter wpf gibt es keine "forms" mehr, da es keine Basisklasse "Form" für Dialoge mehr gibt, sondern eine "Window" klasse.

@talla: du hast natürlich recht, Blend ist ein Designer für WPF. Ich hatte angenommen, Blend 2 wäre speziell für Silverlight ausgelegt.

Dummerweise bekomme ich Exceptions, wenn ich versuche eine Silverlight Anwendung mit Blend 2 zu erstellen, obwohl ich alles nötige installiert habe.
Habt ihr da bessere Erfahrungen gemacht?

Gruß

Thema: Form Zeichen "Expression Blend 2"
Am im Forum: Grafik und Sound

Zitat
Original von Ayke
Ich möchte die Windows Form selber zeichnen. Leider habe ich bis jetzt nur wieder die

hallo,

Expression Blend 2 ist ein Designer für Silverlight (vormals WPF/E) Applikationen. Windows Forms Anwendung kannst du damit nicht erstellen.

Thema: AssemblyAttribute, Werte abfragen ?
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

hallo,

du musst schon auf den jeweiligen typ des attributs casten um die daten ausgeben zu können.


            Assembly assy1 = Assembly.GetCallingAssembly();

            object[] o = assy1.GetCustomAttributes(false);

            foreach (Attribute att in o)
            {
                if (att is AssemblyDescriptionAttribute)
                {
                    Console.WriteLine(((AssemblyDescriptionAttribute)att).Description);
                }            
            }

Thema: IL, Reflection Types
Am im Forum: Buchempfehlungen

hallo Haggy,

wenn du sehr tief in die Materie rund um IL und CLR eintauchen willst/musst, kann ich dir die Bücher von Serge Lidin sehr empfehlen.

http://www.amazon.de/Expert-NET-2-0-Assembler-aPress/dp/1590596463/ref=sr_1_1/303-9366817-2913834?ie=UTF8&s=books-intl-de&qid=1178730886&sr=8-1

wenn du "nur" informationen zur Reflection API brauchst, würde ich auch ehr sagen, dass Fachartikel im Internet, Dokumentation usw. die bessere Wahl sind.

Thema: [WPF] Styles aus externer Assembly zuweisen
Am im Forum: GUI: WPF und XAML

hallo eclere,

warum sollte das nicht gehen?

Thema: Properties von vererbten Klassen unsichtbar machen
Am im Forum: Rund um die Programmierung

hallo webstarg,

das ist nicht möglich und widerspricht den prinzipien der vererbung.

Thema: Simply : Einfach den Dateipfad und der Dateiname gleichzeitig ins RAM laden
Am im Forum: Projekte

hallo pro,

ich wollte dein programm ausprobieren und bekomme folgende exception:

[2007-05-06 11:32:04,671] FATAL Simply.Core.Program - Exception : Ein Teil des Pfades c:\windows\temp\version.xml konnte nicht gefunden werden.

gut, dass ich windows nicht auf c: habe... =)

würde an deiner stelle die daten im ordner für anwendungsdateien speichern.

Thema: htmlentities für c#?
Am im Forum: Web-Technologien

ok, dann nehme ich das mit der sinnhaftigkeit zurück und sage, dass solche funktionalität trotzdem sehr leicht selbst bereitgestellt werden kann.

Thema: htmlentities für c#?
Am im Forum: Web-Technologien

ja, du musst auch einen verweis auf das assembly system.web.dll hinzufügen. (in VS unter "project->add reference")

vielleicht ist es aber sinnvoller sich schnell eine klasse zu schreiben die sowas - zumindest für die gängigen umlaute - selbst kann. für andere zeichen kannst du entities auch in der form &[UNICODE ZeichenNr.]; darstellen.

Thema: htmlentities für c#?
Am im Forum: Web-Technologien

meinst du klassen zur umwandlung?

Thema: XAML Projekte
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

hallo,

stichworte sind MS Orcas bzw. der XAML Designer Cider. Auch sehr empfehlenswert ist Expression Blend, was als Release Candidate zum download bereit steht.
vor allem würde ich dir zur einarbeitung ein gutes buch empfehlen, z.b.
charles petzold - application = markup + code.

gruß

Thema: zu dürftige Logging-Informationen beim Kunden, was tun?
Am im Forum: Rund um die Programmierung

hi,

passt jetzt wahrscheinlich nicht direkt zu deinem problem, da du die exe nicht neu kompilieren willst. jedenfalls hab ich neulich einen sehr interessanten artikel in der aktuellen dotnetPro gelesen, in der ein automatisches logging per AOP (spring.Net) erstellt wurde. durch den aspektorientierten ansatz müssen quasi keine änderungen am vorhandenen code gemacht werden, es wird nur ein neuer "aspekt" eingefügt.

gruß

Thema: Conversion- od. Umwandlungsoperatoren
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

siehe msdn
http://msdn2.microsoft.com/en-us/library/09479473(VS.80).aspx

Thema: Ansicht mit mehreren Spalten
Am im Forum: GUI: Windows-Forms

==> ListView

Thema: Doppelte Elemente aus ArrayList löschen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

beim löschen von elementen aus collections empfiehlt es sich, den zähler der for-schleife runterzuzählen. dann werden auch keine elemente übersprungen.

Thema: Doppelte Elemente aus ArrayList löschen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

ja, am einfachsten mit 2 schleifen und ArrayList.Remove().

Thema: XAML - Events ohne CodeBehind?
Am im Forum: GUI: WPF und XAML

dann hilft wohl nur selber zu parsen.

Thema: Dateien mit Platzhalter "*" suchen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

mit deinem code löscht du aber alle .txt dateien in dem ordner.
die wildcard kann wie gesagt der GetFiles() Methode übergeben werden:


string[] arrAllFiles = Directory.GetFiles(Application.StartupPath + @"\Temp", *.txt");
                foreach (string str in arrAllFiles)
                {
                  File.Delete(str);
                }

ob das allerdings schneller ist bezweifle ich. =)

Thema: XAML - Events ohne CodeBehind?
Am im Forum: GUI: WPF und XAML

hallo,

wann kommt denn die letztgenannte meldung? wenn sie nur im xaml designer auftaucht kannst du sie ignorieren, da dieser noch in der ctp phase ist.

Thema: Dateien mit Platzhalter "*" suchen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

hallo,

File.Exists ermittelt nur, ob eine Datei existiert oder nicht.
Nimm Directory.GetFiles() um mit wildcards zu suchen.

Thema: [gelöst] Extension Methods
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

hallo anwesend,

Zitat
heist eig. nur das du das static weggeben sollst Augenzwinkern

nein, das heisst, dass extension methods in einer statischen, aber nicht-generischen klasse implementiert werden müssen.

hallo NonSense,

deshalb vermute ich mal, dass deine klasse nicht als static deklariert worden ist, sondern nur die methode. beides muss aber der fall sein.

gruß

Thema: maus, cursor bewegen
Am im Forum: GUI: Windows-Forms

zum abfangen musst du einen systemweiten hook setzen. siehe codeproject.com für entsprechende beispiele

Thema: if..else peinliche Frage
Am im Forum: Rund um die Programmierung


if (((100.0 / 144.0) * 145.0) ≥ 90.0)

Thema: [gelöst] Dynamisches Laden eines XAML-Grids
Am im Forum: GUI: WPF und XAML

hallo,

wie lautet denn die exception?

ich tippe mal, dass du das grid nicht von seinem parent trennst, bevor du es dem neuen hinzufügst.
also sowas wie


Grid pgGrid=(Grid)pg.Content;
pg.Content = null; 

Thema: Type auf Nullable testen und umwandeln
Am im Forum: Datentechnologien

würd mich mal interessieren warum es zu dieser exception kommt. mit meiner "TestKlasse" klappt es ohne probleme.

Thema: Type auf Nullable testen und umwandeln
Am im Forum: Datentechnologien


Type type = typeof(TestKlasse);
            Type propertyType = type.GetProperty("Datum").PropertyType;
            Type genericArgument = null;
            if (typeof(Nullable<>) == propertyType.GetGenericTypeDefinition())
            {
                genericArgument = propertyType.GetGenericArguments()[0];

                if (typeof(DateTime).IsAssignableFrom(genericArgument))
                {
                    //generisches Argument ist DateTime...
                }
            }            

Thema: Sinn von Properties?
Am im Forum: Rund um die Programmierung

sowas in der art gab es neulich schon:
Mal ne Verständnissfrage zu get;set;
das was du als Attribut bezeichnest nennt man eigentlich Property. Attribute sind Metadaten, die für Klassen oder Methoden angegeben werden können.