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 Aratar
Thema: Fehler bei der Codegenerierung in VS: Nicht als serialisierbar gezeichnet (ItemCollection)
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Wie ich gerade gemerkt habe, trifft der Fehler auf, sobald man etwas beim Kalender ändert, zum Beispiel die Grösse. Kalender Control


Gruss Aratar

Thema: Fehler bei der Codegenerierung in VS: Nicht als serialisierbar gezeichnet (ItemCollection)
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Die ItemCollection-Klasse.

Gruss Aratar

Thema: Fehler bei der Codegenerierung in VS: Nicht als serialisierbar gezeichnet (ItemCollection)
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Nichts passiert, es kommt immer noch die gleiche Fehlermeldung.

Thema: Fehler bei der Codegenerierung in VS: Nicht als serialisierbar gezeichnet (ItemCollection)
Am im Forum: Entwicklungs- und Laufzeitumgebung (Infrastruktur)

Hallo,

Ich hab ein Problem mit meinem Kalender Kontrol. Bisher hatte ich noch kein Problem, jetzt kommt aber immer, wenn ich ihn debuggen will folgende Fehlermeldung:

Zitat von Microsoft Visual C# 2010 Express
Fehler bei der Codegenerierung für die Einträge-Eigenschaft. Fehler: Der Typ "KalenderTestAnwendung.ItemCollection" in Assembly "KalenderControl, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" ist nicht als serialisierbar gekennzeichnet.


Der betroffene Codeabschnitt soll anscheinend folgender sein:

public class ItemCollection
    {
        public DateTime Datum { get; set; }
        public string Text { get; set; }
        public Color BackColor { get; set; }
        public Color BorderColor { get; set; }
        public bool Visible { get; set; }
        
        public List<Rectangle> Regions { get { return regions; } set { if (value!=null) regions = value; } }

        private List<ItemCollection> lst = new List<ItemCollection>();
        private List<Rectangle> regions = new List<Rectangle>();
        private List<ItemCollection> templst = new List<ItemCollection>();
        public List<ItemCollection> Einträge { get { return lst; } set { lst = value; } }


Ich hab es mit [Serializeable] probiert, hat aber nicht geklappt. Weiss jemand, was genau das Problem ist?



Gruss Aratar

Thema: FTP Upload
Am im Forum: Netzwerktechnologien

Du musst noch angeben, unter welchem Namen und in welches Verzeichnis du die Datei hochladen willst.


Gruss Aratar

Thema: Kalender Control
Am im Forum: .NET-Komponenten und C#-Snippets

Projekt:

Thema: Kalender Control
Am im Forum: .NET-Komponenten und C#-Snippets

Beschreibung:

Ein kleines Kalender-Control, welches die Anzeige von Einträgen/Terminen ermöglicht.

Schlagwörter: Kalender, Control, Termine



Hallo,

Brauche für mein momentanes Projekt ein kleines Kalender-Control, mit welchem ich Termine anzeigen kann. Wie einige von euch vielleicht merken, hab ich als Vorlage den Windows Live Mail Kalender genommen, da der mir besonders gefallen hat.


Vielleicht können es einige von euch für zukünftige Projekte brauchen. Falls euch extrem schlimme Coding-Style Errors oder Ähnliches auffällt wäre ich froh, wenn ihr mich darauf hinweisen könnt, damit ich es verbessern kann.



Changelog:

  • Problem beim Ändern des Start-Datums behoben
  • Monatsname wird nun in der Mitte des Monats angezeigt



Gruss Aratar


Im Anhang noch ein Screenshot

Thema: Wenn Maus über Rechteck Tooltip anzeigen
Am im Forum: GUI: Windows-Forms

Ja, der Tooltip flackert.

Eigentlich wollte ich den ToolTip immer wieder neu zeichnen, da er immer an der Mausposition sein sollte. Hab mich jetzt aber doch umentschieden, sodass er einfach immer am gleichen Ort ist.

Wenn doch noch jemand eine Möglichkeit kennt, das Ganze so zu realisieren, dass sich der ToolTip immer an der Mausposition befindet wäre ich dankbar, ansonsten gebe ich mich einfach mit der "unbewegten" Variante zufrieden.


Gruss Aratar

Thema: Wenn Maus über Rechteck Tooltip anzeigen
Am im Forum: GUI: Windows-Forms

Hallo,

Ich habe folgendes Problem. Ich habe mehrere Rechtecke in meiner Anwendung. Nun sollte, wenn man mit der Maus auf einem Rechteck, ist ein ToolTip angezeigt werden. Es sollte sich ausserdem immer an der Mouse Position sein.
Wenn ich das ganze im MouseMove-Event realisiere flackert es, darum wollte ich fragen, ob es evt. eine andere Möglichkeit gibt?


PS.
Die Rechtecke habe ich alle in einer Liste und teste mit rectlist.Contains(MousePos) ob die Maus über einem Rechteck ist.

Gruss Aratar

Thema: 2 Tastaturen, 2 Mäuse: Tastatur-/Mauseingaben je nach Quelle abfangen und verhindern
Am im Forum: GUI: Windows-Forms

Hallo,

Was ist mit BlockInput?


Gruss Aratar

Thema: Anzeigen wie oft der gleiche Vorname in einer Personenliste vorkommt
Am im Forum: Rund um die Programmierung

Meinst du sowas?


int counter = 0;
foreach (string name in listBox1.Items)
{
if (name == textBox1.Text)
{
counter++;
}
MessageBox.Show("Name kommt "  + counter.ToString() + "-mal vor.");
}



Gruss Aratar

Thema: Problem mit eigenem kleinem Webbrowser
Am im Forum: GUI: Windows-Forms

Hallo,

1. Nimm doch einfach das Form_Load- Event.

2. Ich hab ehrlich gesagt nicht verstanden, was genau das Problem ist.... X(

Thema: [erledigt] Bild 3D erscheinen lassen (Trapezform)
Am im Forum: Grafik und Sound

So, habs jetzt mit Drawing3d gelöst.

@gfoidl: Vielen Dank für den Tipp.


Mfg
Aratar

Thema: Internet Radio
Am im Forum: Projekte

Hallo,

Find ich auch nicht schlecht. Vielleicht könntest du ja noch eine Aufnehmfunktion integrieren, wenn das nicht im Rahmen des Möglichen liegt.


Gruss
Aratar

Thema: [erledigt] Bild 3D erscheinen lassen (Trapezform)
Am im Forum: Grafik und Sound

Vielen Dank. Werde mir die Vorschläge mal ansehen.


mfg
aratar

Thema: [erledigt] Bild 3D erscheinen lassen (Trapezform)
Am im Forum: Grafik und Sound

Hallo.

Ich versuche schon die ganze Zeit ein Bild so darzustellen, dass man das Gefühl hat es strecke sich in den Raum. Also etwa so wie bei einigen Coverflow-Effekten. Das Bild hat dann ja eine Trapezform. Ich hab es schon mit Matrizen versucht, krieg es aber einfach nicht hin. Ich weiss jetzt nicht, ob es daran liegt, dass ich mit Matrizen noch nicht so gut umgehen kann oder ob es überhaupt gar nicht möglich ist auf diese Weise.... Das ganze "muss" leider in WinForms umgesetzt werden.

Habt ihr irgendwelche Ansätze, wie man das Problem lösen könnte?


Danke schon im Voraus


Mfg
Aratar

Thema: Smalltalk? Cleverbot!
Am im Forum: Smalltalk

Das Ding ist echt geil. Der Humor ist auch nicht schlecht:

Zitat
CB: You forgot the s in that !
ME: no, I didn't. you have to buy glasses
CB: I am a female, why do I have to buy it?



Zitat von gfoidl

Das Teil kann sogar rechnen. ZB wird die Frage "Do you know the square root of 625?" korrekt beantwortet (=25).

Selbst rechnen kann es nicht, hat die Lösungen von http://www.wolframalpha.com.
So hats mir der CB zumindest gesagt. xD

Thema: WCF "Zugriff wird verweigert"
Am im Forum: Netzwerktechnologien

Danke für die vielen Tips, hat leider nicht geklappt. :(

Gruss Aratar

Thema: WCF "Zugriff wird verweigert"
Am im Forum: Netzwerktechnologien

Hab den Firewall mal probehalber ausgeschaltet, ging auch nicht. Aber das ist doch gar nicht nötig, wenn der Zugriff lokal erfolgt, oder?


Gruss Aratar

Thema: WCF "Zugriff wird verweigert"
Am im Forum: Netzwerktechnologien

Hallo,

Ich habe folgendes Problem. Ich habe ein kleines Programm geschrieben um im Intranet Nachrichten auszutauschen. Auf dem Computer, auf dem auch der Host läuft klappt mit der Client- App auch alles prima. Starte ich die Client App jedoch von einem anderen PC kommt die Meldung: "Zugriff verweigert". Security Mode habe ich auf "None". Ich verwende TcpBinding.


Gruss Aratar

Thema: WCF Chat (Der Server hat die Aktualisierungsanforderung abgelehnt.)
Am im Forum: Netzwerktechnologien

Hab ich gemacht, der Fehler bleibt aber noch.


Gruss Aratar

Thema: WCF Chat (Der Server hat die Aktualisierungsanforderung abgelehnt.)
Am im Forum: Netzwerktechnologien

Hallo,

Hab erst gerade mit dem WCF- Buch angefangen und wollte mal einen kleinen Chat, bzw. einfach eine Nachrichtenübermitlung probieren. Dafür hab ich folgende Klassen:


Jedenfalls kommt immer die Fehlermeldung:
Der Server hat die Aktualisierungsanforderung abgelehnt



Jetzt bin ich mir nicht sicher woran der Fehler liegt. Port 80 wurde auf Port Forwarding eingerichtet.
Jetzt hab ich nur keinen Plan wo der Fehler liegt, habe das Gefühl, dass es am Binding liegt, bin aber überfragt.
Wäre über Vermutungen froh, bzw. wenn jemand wüsste auf was die Fehlermeldung zurückzuführen ist.





Host:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;

namespace WcfHost
{
    class Host
    {
        static void Main(string[] args)
        {
            Console.Title = "Host Application";
            using (ServiceHost host = new ServiceHost(typeof(WcfServiceLibrary.WcfService)))
            {
                host.AddServiceEndpoint(typeof(WcfServiceLibrary.IWcfService), new NetTcpBinding(), "net.tcp://localhost:80/WcfTest");
                host.Open();
                Console.ReadLine();
            }
        }
    }
}




Client

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;

namespace WcfClient
{
    [ServiceContract(Namespace = "Andi")]
    public interface IWcfService
    {
        [OperationContract]
        string SayHello(string msg);
    }

    class Client
    {
        static void Main(string[] args)
        {
            Console.Title = "Client Application";
            IWcfService proxy = ChannelFactory<IWcfService>.CreateChannel(new NetTcpBinding(), new EndpointAddress("net.tcp://84.227.126.134:80/WcfTest"));
            while (true)
            {
                Console.WriteLine("Enter something and hit return: ");
                string msg = Console.ReadLine();
                string result = proxy.SayHello(msg);
                Console.WriteLine("Server returned " + result);
                
            }
        }
    }
}





WcfServiceLibrary

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace WcfServiceLibrary
{
    public class WcfService : IWcfService
    {
        public string SayHello(string msg)
        {
            Console.WriteLine("Received Message: " + msg);
            return String.Format("You entered: {0}, at {1} ", msg, DateTime.Now);
        }
    }
}




Schnittstelle

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;

namespace WcfServiceLibrary
{
    [ServiceContract(Namespace = "Name")]
    public interface IWcfService
    {
        [OperationContract]
        string SayHello(string msg);
    }
}



Gruss Aratar

Thema: Suche Buch über Netzwerktechnologien (insb. WCF oder .Net Remoting)
Am im Forum: Buchempfehlungen

Ok, danke. Werde mir dann nochmals überlegen für was ich mich entscheiden soll.


Gruss Aratar

Thema: Suche Buch über Netzwerktechnologien (insb. WCF oder .Net Remoting)
Am im Forum: Buchempfehlungen

Ok, vielen Dank für die Vorschläge. Eine Frage hätte ich noch, soll man überhaupt noch mit .Net Remoting anfangen oder gleich mit WCF, da .Net Remoting doch schon etwas veraltet ist?


Gruss Aratar

Thema: Suche Buch über Netzwerktechnologien (insb. WCF oder .Net Remoting)
Am im Forum: Buchempfehlungen

Hallo,

Habe die Suchfunktion genutzt, scheint aber nicht so, dass jemand schon danach gefragt hat.

Ich suche ein Buch welches Netzwerktechnologien behandelt, insbesondere WCF oder .Net Remoting.



Gruss Aratar

Thema: [erledigt] Relativer Pfad (Special Folders)
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

@userid16184: Vielen Dank, jetzt klappt es bei mir auch.


@herbivore: Danke, werde es mir merken.




Gruss Aratar.

Thema: [erledigt] Relativer Pfad (Special Folders)
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo,

Hab da ein Problem. Es geht eigentlich nur darum, dass ich eine Datei im Ordner "Eigene Dateien" erzeugen will.


StreamWriter sw = new StreamWriter(Environment.SpecialFolder.Personal + "\\test.txt");


Jezt bekomme ich die DirectoryNotFoundException, genauer:

Ein Teil des Pfades "C:\Users\Thomas\AppData\Local\Temporary Projects\WindowsFormsApplication1\bin\Debug\Personal\test.txt" konnte nicht gefunden werden.


Anscheinend handelt es sich da um einen relativen Pfad. Muss ich jetzt das Startverzeichnis ändern? Wenn ja, wie?

Nur zur Info: Ich benutzte Win7.


Gruss Aratar

Thema: Resources (Bild) über Variable ansprechen
Am im Forum: Basistechnologien und allgemeine .NET-Klassen

Hallo zusammen,

Wie der Titel schon sagt möchte ich einer PictureBox eine Resource zuweisen.
Jedoch ist der Name der Resource (eines Bildes) in einer Variable gespeichert.
Nun weiss ich nicht wie ich das bewerkstelligen sollte...

Habs mal so versucht:


pictureBox1.Image = new Bitmap(ResourceManager....)


Das ging aber auch nicht. Google hilft mir leider auch nicht weiter.


Gruss Aratar