Laden...

Forenbeiträge von Frokuss Ingesamt 158 Beiträge

07.10.2015 - 21:15 Uhr

Omg... Ich habe es endlich...

			Control[] bla = Controls.Find("cel2ausgabe", true);

			//MessageBox.Show(bla.Length.ToString(), "Titel...", MessageBoxButtons.OK);
			bla[0].ResetText();
			bla[0].Text = "Neuer Text!";

Was für ein Krampf...

Gruß Frokuss

07.10.2015 - 18:44 Uhr

Wunder schönen guten Abend,

ich hoffe grade, dass ich mich einfach nur etwas zu doof anstelle bzw. einfach nur nach dem falschen gesucht habe.

Und zwar versuche ich auf ein Label zuzugreifen (und seinen Text zu ändern), welches in einem Panel ist, welches wiederum in einer Tabelle ist.

Panel td1 = cellPanel("cel1");
Panel td2 = cellPanel("cel2");

table.Controls.Add(td1, 0, 1);
table.Controls.Add(td2, 0, 2);

		public Panel cellPanel(String id)
		{
			Panel pan = new Panel();
			pan.BackColor = Color.LightGray;
			pan.Height = 30;
			pan.Margin = new Padding(1);
			//pan.Name = id;
			
			pan.Controls.Add(cellPanelLabel(id));
			
			return pan;
		}
		
		public Label cellPanelLabel(String id)
		{
			Label lab1 = new Label();
			lab1.Text = "etwas Text";
			//lab1.Name = id + "ausgabe";
			lab1.Name = id;
			return lab1;
		}

Wie kann ich jetzt mittels des Namens den Text von dem Label mit dem Namen "cel1" ändern? Ich habe meine Bemühungen mit mehreren Händen voll von Find ausprobiert doch irgendwie nur Fehler bekommen. Unter anderem habe ich sowas versucht:

Label lab = this.Controls.Find("cel1", true) as Label;

Ich hoffe ihr könnt mir weiter helfen 😃

Mit freundlichen Grüßen
Frokuss

11.09.2015 - 16:08 Uhr

Ich muss mich für den Post entschuldigen 😦

Ich habe es tatsächlich hinbekommen... Meine Vermutung, dass ich die dll noch einbinden muss war richtig.. Dazu habe ich einfach bei den Referenzen eine neue hinzugefügt und dann die Mysql augewählt.

Sorry für diesen unsinigen Post 😦

Frokuss

11.09.2015 - 16:01 Uhr

Programme/etc:
Windows 8.1
SharpDevelope 5.0
Xampp -> MySQL
mysql-connector-net-6.9.7

Wunderschönen guten Tag,

Ich versuche grade eine erste Datenbankverbindng herzustellen. Leider bekomme ich die Fehlermeldung, dass er Typ- oder Namespacename 'MySql' nicht finden kann. Allerdings habe ich überprüft ob ich denn überhaupt eine dll dazu habe:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\MySql.Data\v4.0_6.9.7.0__c5687fc88969c44d
in dem Verzeichnis habe ich dann eine MySql.Data.dll . Analog dazu finden sich im GAC_MSIL-Verzeichnis alle anderen dlls wie die System.dll etc.

Ich habe die dll über folgendes versucht einzubinden:
using MySql.Data;
using MySql.Data.MySqlClient;
beides führt aber zur gleichen Fehlermeldung 😦

Ich habe allerdings bisher kaum Erfahrung mit C# und dem SharpDeveloper. Daher fällt es mir doch ein wenig schwer die eigentliche Fehlerquelle zu finden. Meine Vermutung geht dahin, dass ich möglicherweise im Developer die dll noch angeben muss... Oder dieser noch nicht damit arbeiten kann. Ich hoffe ihr könnt mir dabei weiterhelfen 😃

Bester Gruß Frokuss

28.08.2015 - 14:59 Uhr

Hallo Daniel,

danke für deine Antwort. Ich bin eigentlich... Bzw hoffentlich gar nicht an Forms gebunden. Ich weiß aber auch noch gar nicht, was ich so alles machen will und kann 😄

Werde mir deswegen mal WPF ansehen. Danke!

Frokuss

27.08.2015 - 21:25 Uhr

Sooo, ich habe nun etwas damit rumgespielt... Aber nun stellt sich mir eine neue Frage dazu... Und zwar stelle ich mir grade vor, dass wenn man das mit größeren Bildern macht und daraus eine Animation erstellt, dass viele Ressourcen verbraucht werden...

Daher meien Frage, wenn ich richtige transparenz haben will, was müsste ich dafür verwenden? Unter Umständen wäre auch das Verwenden von gifs cool.

Ich vermute das wird dann auch nicht mehr hiermit gehen...

Danke Frokuss

27.08.2015 - 17:02 Uhr

Ich danke dir 😃 Habe nun etwa 3H gebraucht um meine Anfangsvermutung auch wirklich zu testen... Und es geht 😄 Jetzt kann ich anfangen, den Quelltext zu verstehen und für meine Bedürfnisse anzupassen 😃

Danke, Frokuss

26.08.2015 - 21:10 Uhr

Wunderschönen guten Abend,

mein erste Beitrag in diesem Forum...

Meine Frage lässt sich recht einfach reduzieren, wie kann ich mehrere Bilder, die sich nur teilweise überlagern (sollen) und teils Transparent sind so darstellen, dass das Element unter ihnen zu sehen ist und nicht der Hintergrund vom Parent?

Ich habe dazu Labels erstellt und denen ein Bild gegeben. Dieses Bild war Transparent und als PNG gespeichert. Über Top und Left habe ich diese positioniert.

Ein paar Anhaltspunkte, wonach ich google sollte würde mich glaube ich schon weiter bringen.

Gruß Frokuss