Laden...

Forenbeiträge von Zicore Ingesamt 403 Beiträge

14.05.2012 - 14:40 Uhr

Hallo Karill Endusa,

Wenn der Weg über PostMessage nicht funktioniert, probier mal keybd_event aus.

Das hat bei mir am besten funktioniert.

[DllImport("coredll.dll", SetLastError = true)]
static extern void keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtraInfo);

Einfach mal googlen.

André

14.05.2012 - 14:27 Uhr

Hallo Boonlight84,

Versuch doch mal diesen Code in den Constructor der Form statt in das licenseForm_Load

m_DragDropManager = new DragDropManager();
m_DragDropManager.Parent = this;

André

14.05.2012 - 13:57 Uhr

Hallo,

man möge mir meine voreingenommene und vorschnelle Antwort verzeihen.

@talla
Das Event wird zwar von der Form abonniert, es wird allerdings auch gefeuert wenn sich darüber ein Panel befindet und man auf dieses dragt.

André

14.05.2012 - 13:18 Uhr

Hallo Boonlight84,

das ist meiner Meinung nach Anfängerwissen, was hier Voraussgesetzt wird!

Daher zunächst: [Hinweis] Wie poste ich richtig? 1.1. und 1.1.1

Die Lösung ist vermutlich:

.AllowDrop = true;

und entsprechendes Event setzen.

 private void panel1_DragEnter(object sender, DragEventArgs e)
{
     e.Effect = DragDropEffects.Copy; // AllowedEffect war falsch
}

André

08.05.2012 - 16:08 Uhr

Hallo Jonny132,

ich bin zuerst von der Dock Eigenschaft des Buttons ausgegangen.

So wie du es geschildert hast, kann ich damit weiter arbeiten.

Danke 😃

Gruß André

08.05.2012 - 14:49 Uhr

Hallo Jonny132,

weil es nicht mein Ziel ist einen einzelnen Button in das Panel zu legen, sondern mehrere Elemente wie CheckBoxen, ComboBoxen, Labels etc. so wie es ein vernünftiger Einstell-Dialog eben erfordert.

Gruß André

08.05.2012 - 14:01 Uhr

Hallo herbivore,

genau das ist der Punkt.
Laut code ist es auf der Scrollbar.

Button Größe:
this.button1.Size = new System.Drawing.Size(303, 322);

Form Größe
this.ClientSize = new System.Drawing.Size(304, 262);

Es werden beim ausführen ca. 18px abgezogen also ist es genau neben der Scrollbar.

Gruß André

08.05.2012 - 11:30 Uhr

Hallo herbivore,

hier nochmal ein absolutes Minimal Beispiel:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;

namespace AutoScrollTest
{
    public partial class Form1 : Form
    {
        /// <summary>
        /// Erforderliche Designervariable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Verwendete Ressourcen bereinigen.
        /// </summary>
        /// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Vom Windows Form-Designer generierter Code

        /// <summary>
        /// Erforderliche Methode für die Designerunterstützung.
        /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
        /// </summary>
        private void InitializeComponent()
        {
            this.button1 = new System.Windows.Forms.Button();
            this.SuspendLayout();
            // 
            // button1
            // 
            this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button1.Location = new System.Drawing.Point(0, 0);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(303, 322);
            this.button1.TabIndex = 0;
            this.button1.UseVisualStyleBackColor = true;
            // 
            // Form1
            // 
            this.AutoScroll = true;
            this.ClientSize = new System.Drawing.Size(304, 262);
            this.Controls.Add(this.button1);
            this.Name = "Form1";
            this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
            this.ResumeLayout(false);

        }

        #endregion

        private System.Windows.Forms.Button button1;

        public Form1()
        {
            
            InitializeComponent();
            Debug.WriteLine(String.Format("Constructor Form1 {0}", button1.Size));
            Load += new EventHandler(Form1_Load);
            button1.AutoSizeChanged += new EventHandler(button1_AutoSizeChanged);
            button1.SizeChanged += new EventHandler(button1_SizeChanged);
            button1.Resize += new EventHandler(button1_Resize);
            button1.ClientSizeChanged += new EventHandler(button1_ClientSizeChanged);
        }

        protected override void OnVisibleChanged(EventArgs e)
        {
            base.OnVisibleChanged(e);
        }

        void button1_ClientSizeChanged(object sender, EventArgs e)
        {
            Debug.WriteLine(String.Format("button1_ClientSizeChanged {0}", button1.Size));
        }

        void button1_AutoSizeChanged(object sender, EventArgs e)
        {
            Debug.WriteLine(String.Format("button1_AutoSizeChanged {0}", button1.Size));
        }

        void button1_SizeChanged(object sender, EventArgs e)
        {
            Debug.WriteLine(String.Format("button1_SizeChanged {0}", button1.Size));
        }

        protected override void OnSizeChanged(EventArgs e)
        {
            Debug.WriteLine(String.Format("OnSizeChanged before {0}", button1.Size));
            base.OnSizeChanged(e);
            Debug.WriteLine(String.Format("OnSizeChanged after {0}", button1.Size));
        }

        protected override void OnResize(EventArgs e)
        {
            Debug.WriteLine(String.Format("OnResize before {0}",  button1.Size));
            base.OnResize(e);
            Debug.WriteLine(String.Format("OnResize after {0}", button1.Size));
        }

        void button1_Resize(object sender, EventArgs e)
        {
            Debug.WriteLine(String.Format("button1_Resize {0}", button1.Size));
        }

        void Form1_Load(object sender, EventArgs e)
        {
            Debug.WriteLine(String.Format("Form1_Load {0}", button1.Size));
        }
    }
}

Ausgabe:> Fehlermeldung:

OnSizeChanged before {Width=303, Height=322}
OnResize before {Width=303, Height=322}
OnResize after {Width=303, Height=322}
OnSizeChanged after {Width=303, Height=322}
Constructor Form1 {Width=303, Height=322}
Form1_Load {Width=303, Height=322}
OnSizeChanged before {Width=303, Height=322}
OnResize before {Width=303, Height=322}
OnResize after {Width=303, Height=322}
OnSizeChanged after {Width=303, Height=322}
button1_Resize {Width=286, Height=322}
button1_SizeChanged {Width=286, Height=322}
button1_ClientSizeChanged {Width=286, Height=322}

Ich habe versucht die Reihenfolge des Designer Codes zu ändern, doch das verkleinern der Controls ist immer gleich gewesen. Bei schliessen und öffnen der Form im VS 2010 Designer wird auch hier das Control verkleinert.

André

07.05.2012 - 22:21 Uhr

Nein ich stelle lediglich das Problem mit einem anderem Beispiel dar...

07.05.2012 - 21:19 Uhr

Hallo Darth Maim,

leider sind das die absolut unhandlichsten Controls überhaupt.
Für das minimalistische Beispiel reicht das vielleicht aber nicht für komplexere Anordnung.

Hallo telly168,

Was hat denn der Margin Wert damit zu tun haben ?

Gruß André

Im Anhang nochmal in das was der VS 2010 Designer Anzeigt (links) und was beim Ausführen dabei rauskommt (rechts).

07.05.2012 - 20:36 Uhr

Danke für die Antwort

leider haben deine Buttons keinen Anchor 😉

sobald ich den setze hab ich das selbe Problem wie vorher.

Gruß André

07.05.2012 - 20:17 Uhr

Hallo zusammen,

ich habe ein nerviges Problem (mit dem Visual Studio Designer ?).

Controls die innerhalb eines Panels sind, welches AutoScroll eingeschaltet hat und AutoScrollMargin oder AutoScrollMinSize gesetzt hat, verschieben/verkleinern sich sobald ich meine Anwendung ausführe.

Das gilt für Controls die Anchor Left und Right haben.

Die Controls werden dabei etwa um die Breite der ScrollBar nach links verschoben/verkleinert.

Habt ihr eine Idee das zu umgehen ?

Siehe Bild im Anhang.

Hier im kleinen Beispiel:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace AutoScroll
{
    public partial class Form1 : Form
    {
        /// <summary>
        /// Erforderliche Designervariable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// Verwendete Ressourcen bereinigen.
        /// </summary>
        /// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Vom Windows Form-Designer generierter Code

        /// <summary>
        /// Erforderliche Methode für die Designerunterstützung.
        /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
        /// </summary>
        private void InitializeComponent()
        {
            this.panel1 = new System.Windows.Forms.Panel();
            this.button8 = new System.Windows.Forms.Button();
            this.button7 = new System.Windows.Forms.Button();
            this.button6 = new System.Windows.Forms.Button();
            this.button5 = new System.Windows.Forms.Button();
            this.button4 = new System.Windows.Forms.Button();
            this.button3 = new System.Windows.Forms.Button();
            this.button2 = new System.Windows.Forms.Button();
            this.button1 = new System.Windows.Forms.Button();
            this.panel1.SuspendLayout();
            this.SuspendLayout();
            // 
            // panel1
            // 
            this.panel1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
            | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.panel1.AutoScroll = true;
            this.panel1.AutoScrollMargin = new System.Drawing.Size(0, 60);
            this.panel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
            this.panel1.Controls.Add(this.button8);
            this.panel1.Controls.Add(this.button7);
            this.panel1.Controls.Add(this.button6);
            this.panel1.Controls.Add(this.button5);
            this.panel1.Controls.Add(this.button4);
            this.panel1.Controls.Add(this.button3);
            this.panel1.Controls.Add(this.button2);
            this.panel1.Controls.Add(this.button1);
            this.panel1.Location = new System.Drawing.Point(5, 4);
            this.panel1.Name = "panel1";
            this.panel1.Size = new System.Drawing.Size(277, 255);
            this.panel1.TabIndex = 0;
            // 
            // button8
            // 
            this.button8.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button8.Location = new System.Drawing.Point(3, 206);
            this.button8.Name = "button8";
            this.button8.Size = new System.Drawing.Size(257, 23);
            this.button8.TabIndex = 0;
            this.button8.Text = "button1";
            this.button8.UseVisualStyleBackColor = true;
            // 
            // button7
            // 
            this.button7.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button7.Location = new System.Drawing.Point(3, 177);
            this.button7.Name = "button7";
            this.button7.Size = new System.Drawing.Size(257, 23);
            this.button7.TabIndex = 0;
            this.button7.Text = "button1";
            this.button7.UseVisualStyleBackColor = true;
            // 
            // button6
            // 
            this.button6.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button6.Location = new System.Drawing.Point(3, 148);
            this.button6.Name = "button6";
            this.button6.Size = new System.Drawing.Size(257, 23);
            this.button6.TabIndex = 0;
            this.button6.Text = "button1";
            this.button6.UseVisualStyleBackColor = true;
            // 
            // button5
            // 
            this.button5.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button5.Location = new System.Drawing.Point(3, 119);
            this.button5.Name = "button5";
            this.button5.Size = new System.Drawing.Size(257, 23);
            this.button5.TabIndex = 0;
            this.button5.Text = "button1";
            this.button5.UseVisualStyleBackColor = true;
            // 
            // button4
            // 
            this.button4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button4.Location = new System.Drawing.Point(3, 90);
            this.button4.Name = "button4";
            this.button4.Size = new System.Drawing.Size(257, 23);
            this.button4.TabIndex = 0;
            this.button4.Text = "button1";
            this.button4.UseVisualStyleBackColor = true;
            // 
            // button3
            // 
            this.button3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button3.Location = new System.Drawing.Point(3, 61);
            this.button3.Name = "button3";
            this.button3.Size = new System.Drawing.Size(257, 23);
            this.button3.TabIndex = 0;
            this.button3.Text = "button1";
            this.button3.UseVisualStyleBackColor = true;
            // 
            // button2
            // 
            this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button2.Location = new System.Drawing.Point(3, 32);
            this.button2.Name = "button2";
            this.button2.Size = new System.Drawing.Size(257, 23);
            this.button2.TabIndex = 0;
            this.button2.Text = "button1";
            this.button2.UseVisualStyleBackColor = true;
            // 
            // button1
            // 
            this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 
            | System.Windows.Forms.AnchorStyles.Right)));
            this.button1.Location = new System.Drawing.Point(3, 3);
            this.button1.Name = "button1";
            this.button1.Size = new System.Drawing.Size(257, 23);
            this.button1.TabIndex = 0;
            this.button1.Text = "button1";
            this.button1.UseVisualStyleBackColor = true;
            // 
            // Form1
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(284, 262);
            this.Controls.Add(this.panel1);
            this.Name = "Form1";
            this.Text = "Form1";
            this.panel1.ResumeLayout(false);
            this.ResumeLayout(false);

        }

        #endregion

        private System.Windows.Forms.Panel panel1;
        private System.Windows.Forms.Button button8;
        private System.Windows.Forms.Button button7;
        private System.Windows.Forms.Button button6;
        private System.Windows.Forms.Button button5;
        private System.Windows.Forms.Button button4;
        private System.Windows.Forms.Button button3;
        private System.Windows.Forms.Button button2;
        private System.Windows.Forms.Button button1;

        public Form1()
        {
            InitializeComponent();
        }
    }
}

28.04.2012 - 08:57 Uhr

Das liegt daran das der Standard Proxy gesucht wird, stell beim WebRequest den Proxy auf null.

24.04.2012 - 20:11 Uhr

Was ist Upppor ?

Upppor ist ein Programm womit sich einfach Screenshots erstellen lassen. Doch das besondere ist, die Screenshots werden sofort hochgeladen und man bekommt eine (kurze) URL unter dem das Bild absofort ereichbar ist.

Die URL wird in der Zwischenablage gespeichert, um die Aufnahme sofort mit anderen teilen zu können.

Die Features im Überblick:
*Drei Screenshot Modi: Gesamter Bildschirm, Fenster und Rechteck Auswahl. *Frei definierbare Hotkeys für den jeweiligen Aktionstyp. *Drag and Drop Upload. *Datei Upload (derzeit max. 10 MB pro Datei). *Historie: Zeigt bereits hochgeladene Dateien und bietet die Möglichkeit die URL zu kopieren. *Lokale Kopien. *Verwaltungsmöglichkeiten auf der Webseite. *Eigene Öffentliche und Private Ordner auf der Webseite. *Designer: Screenshot aufnehmen, bearbeiten, hochladen und mit anderen teilen. *Autoupdater (updateSystem.NET)

**Woher bekommt man Upppor ? **
http://upppor.it/upppor.zip

Was ist erforderlich um Upppor nutzen zu können ?
Für die Authentifizierung des Clients muss ein kostenloser Account erstellt werden.
Beachtet das die Zugänge derzeit begrenzt sind.
Es wird .Net Framework 2.0 benötigt.

Das Projekt ist in der Betaphase und stark in Entwicklung und bitte daher um nachsicht wenn noch nicht alles 100% funktioniert wie erwartet.

Dennoch bin ich offen für Verbesserungsvorschläge und Kritik konstuktiver Art.

Zudem suche ich noch Entwickler die Interesse hätten sich an diesem Projekt zu beteiligen.
Es ist Arbeit im Web, im Client sowie im Server Bereich vorhanden.

Website: http://upppor.it/

André

24.04.2012 - 09:28 Uhr

Importiere dir GetLastError und schau mal was du für ein Fehler zurückbekommst.

23.04.2012 - 15:19 Uhr

Ich vermute das einfachste wäre vom Button zu erben und noch ein Label hinzuzufügen.

19.04.2012 - 16:12 Uhr

Asatru,

Geht es dabei um .Net Programme oder um alle ?

Ich denke nicht das es so einfach ist anhand der Prozess ID Fremde Anwendungen in deinem Programm zu hosten.

Vielleicht erläuterst du nochmal Konkret was du vor hast.

Gruß

André

16.04.2012 - 13:17 Uhr

Ich verstehe nicht ganz, im Verlinkten Beitrag wird es doch prima erklärt.

16.04.2012 - 12:15 Uhr

Hi,

probier folgendes:

WindowStyle="None" AllowsTransparency="True"

Gruß André

16.04.2012 - 08:40 Uhr

Hallo Chris,

Danke für die ausführliche Auskunft!

mit Ressourcen meine ich z.B. Server, Websites, Repos und natürlich sonstige Hard- und Software.

Aber ich denke die Informationen reichen mir erstmal.

Gruß

André

10.04.2012 - 15:10 Uhr

Hallo,

seit kurzem fehlen bei mir in der Toolbox sämtliche Windows Forms Elemente.

Alle Versuche Wie Rechtsklick->Toolbox zurücksetzen, Einstellungen importieren oder devnev /ResetSettings waren Vergeblich...

Ich habe auch versucht die *.tld dateien zu löschen auch kein Erfolg.

Die Windows Forms Elemente sind standardmäßig deaktiviert siehe Bild. (Wenn ich zurücksetzen mache werden diese auch wieder deaktiviert)

Ich hoffe einer von euch hat eine Idee.

André

10.04.2012 - 08:35 Uhr

Hallo,

ich hätte noch ein paar fragen.

Was steht schon (Konzepte, Code,Modells,Texturen etc.) ?

Worauf wollt ihr aufbauen (wenn überhaupt) ?

Was genau soll neu aufsetzen heißen ?

Welche Engine soll verwendent werden, welche Technologie (XNA,SlimDX) ?

Wie viele Leute seid ihr bereits ?

Was für Ressourcen habt ihr ?

Ich selber kenne mich sehr gut mit Minecraft aus und schreibe auch seit dessen release Programme/Plugins dafür.

14.02.2012 - 10:07 Uhr

Ziele setzen wie kleinere Programme und dann einfach mal los legen.
Wenn du Probleme hast, versuchen es zu lösen oder suchen wie andere es gelöst haben.

Bücher sind zwar gut und schön, mit selber machen ist der Lerneffekt aber höher.
Die Video2Brain Reihen sind auch gut um einen Überblick in einem Thema zu bekommen.

Das Thema wurde allerdings schon einige male besprochen, also bitte nochmal Forumsuche verwenden und poste die Besten Trefer hier!

10.02.2012 - 08:56 Uhr

Wenn du dort noch explizite Hilfe bei der Realisierung brauchst kann ich dir vielleicht helfen, melde dich mal per PM.

12.01.2012 - 14:33 Uhr

Mit trickserei gehts 😉

In etwa so:
Form Transparent auf Endgröße machen und die Aufbau Animation im Paint Ereignis nachbilden.

Mit Width und Height sowie Location nicht rumspielen, denn dort gibt es immer ein Flackern.

08.01.2012 - 20:06 Uhr

Hi,

also ich bin so vorgegangen:

  • Screenshot vom Bildschirm machen
  • Form erstellen die so Groß ist wie der Bildschirm
  • Screenshot auf Form mit Paint zeichnen
  • Form auf TopMost stellen und anzeigen
  • Rectangle zeichnen für dein Berreich

Der rest sollte klar sein 🙂

29.12.2011 - 15:37 Uhr

Hallo Maximilian,

Ich verwende das UpdateSystem nun mehr als 1 Jahr ohne größere Probleme, und es gefällt mir echt gut.

Folgende Dinge sind mir in der Zeit noch aufgefallen:

  1. Es gibt derzeit keine möglichkeit mit SFTP Updates zu veröffentlichen (falls überhaupt möglich).

1.1. Laufen die Updates selber über HTTP oder FTP ?

  1. Es gibt bisher keine Möglichkeit die Update Dialoge zu Lokalisieren (?).

  2. Dialoge im UpdateSystem sind oft nicht resizeable (manchmal nervig).

  3. Changelog sollte aus vorherigem Update genommen werden, oder Dateipfad gespeichert werden.

  4. Die Option das "Service Pack" als Standard voreingestellt werden soll fehlt mir.

  5. Mehr Optionen bei Statistik wären toll (z.B. wie viele Downloads/Anfragen von wann bis wann gemacht worden sind in Zahlen).

Gruß

André

13.10.2011 - 16:12 Uhr

Anhand des Web Controls wohl kaum.
Da z.b. der Flash Container einen neuen Kanal öffnet und der Stream darüber läuft.

11.10.2011 - 16:02 Uhr

Siehe diesen Thread und insbesondere meinen Beitrag am Schluss.
TcpClient.Client.Disconnect - Anwendung hängt sich auf

10.10.2011 - 15:11 Uhr

Ich hab die Erfahrung gemacht, dass die Sockets nicht (immer) geschlossen werden, wenn z.b. derzeit ein Receive blockiert. Wenn man jedoch versucht etwas an den Socket zu senden bekommt man (bei bereits geschlossenem Socket) eine Exception und darauf kann man reagieren. Also eine Art Timeout/Ping ins Protokoll einbauen, so habe ich es gelöst.

Vielleicht hilft das ja.

21.06.2011 - 15:32 Uhr

Hallo Lotus,

lass es auf Resource und benutz einfach als Source den Pfad z.B. Images/Icon.ico

16.06.2011 - 16:44 Uhr

Steht die PictureBox bei DoubleBuffered auf True oder das Parent element ?
Wie auch immer machs besser wie inflames2k bereits gesagt: selber zeichnen.

16.06.2011 - 16:38 Uhr

Hallo dennis-320,

EventHandler enewProject = NewProject;

Die Zuweisung des Events ist auch unnötig.

Schau ausserdem mal hier [FAQ] Kommunikation von 2 Forms

Und Vorsorglich: [Hinweis] Wie poste ich richtig? 1.1 und 1.1.1

Den Fehler hättest du durch einfaches debuggen an der Stelle wo das Event gefeuert werden sollte, bestimmt selber gefunden!

15.06.2011 - 16:37 Uhr

Ich bin mir fast sicher das du XNA und nicht DirectX verwendet hast.

(Ausserdem ist der Thread 5 Jahre alt! (fast 6) =)){gray}

15.06.2011 - 16:26 Uhr

Hallo ludden,

irgendwie bei mir ein Problem

Kannst du das genauer definieren ?

Leider sehen wir nicht was du siehst und mit so wenig Informationen wie du uns gegeben hast können wir nichts anfangen!

André

15.06.2011 - 13:01 Uhr

Wie wäre es mit abpüfen des WindowState ?

14.06.2011 - 16:18 Uhr

Hallo ludden,

um welches Object handelt es sich denn ?

André

14.06.2011 - 14:21 Uhr

Willkommen auf mycsharp.de,

List<T> meineListe;

T steht für Typ.

Verwende bitte auch die Suche und lies die Regeln [Hinweis] Wie poste ich richtig? besonders 1.1 und 1.1.1

09.06.2011 - 14:49 Uhr
IsChecked="{Binding RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type ListBoxItem}},Path=IsSelected}"
09.06.2011 - 14:31 Uhr

Hallo 1mannlan,

festgefressen wenn nichts gesendet wurde.

Sockets sind blockierend d.h. es wird gewartet bis etwas empfangen wurde, undzwar soviel wie angegeben.

Es wäre also schlau nur soviel zu empfangen, wie auch gesendet wurde.

Andernfalls benutze BeginSend und BeginReceive als Asynchrone variante.

Du solltest dir erstmal ein generelles verständnis von Threads und Sockets aneignen.

André

09.06.2011 - 14:25 Uhr

Schau mal hier Skew Transform

09.06.2011 - 10:37 Uhr

Hi Suizzer,

vielleicht hilft dir das weiter : WPF Shell Integration Library

André

31.05.2011 - 16:07 Uhr

Warum nicht eine Schicht tiefer gehen ?

Da braucht man keine ASCII zeichen.

Packete einfach in etwa so aufbauen:

1 Int32 => Size der nachfolgenden bytes
1 Byte => Packet ID
Byte[Size-1] => Rest

Durch die Packet ID kannst du dann z.b. entscheiden was es ist ob z.b. Chat, Ping, Pong oder was auch immer.

30.05.2011 - 16:51 Uhr

Habs mal durch Zufall herausgefunden:

Unten im Tray schauen nach Lenovo Mouse Suit -> Doppelklick (Oder eigenschaften von Maus in Systemsteuerung)

Dann auf den Reiter Lenovo -> Erweiterte Eigenschaften -> Rad

Universal Scrolling aus -> Nur die Rollen Emulation von office 97 verwenden

Das hat bei mir geholfen.

Ob nun Lenovo Universal Scrolling von VS2010 nicht unterstützt wird oder andere Mäuse schlicht nur die Rollen Emulation verwenden weiß ich nicht, würde mich aber mal interessieren.

André

26.05.2011 - 13:33 Uhr

Apache oder IIS ?

Bei Apache ist es einfach es gibt dort ein Plugin welches du in der httd.config einstellst.
Dann kannst du Tortoise SVN (auf dem Server) installieren und die Subversion server files. Von dort kopierst du das Modul fürn Apache rüber und mittels Tortoise SVN Kannst du create Repository ausführen.

Such mal bei Google Apache und SVN bzw. Subversion

zu IIS kann ich nichts sagen 😃

23.05.2011 - 16:12 Uhr

Ich verweise mal auf meine Seite: http://zicore.de/dev/?p=news&id=2
Komplettes Projekt 😃

Der Download link ist noch falsch hab ich gerade gemerkt also ist es angehängt.

11.05.2011 - 14:02 Uhr

Hallo inflames2k,

u.a. Softing bietet eine .Net Library an