Laden...

FlowLayoutPanel und Checkbox

Erstellt von Ahrimaan vor 13 Jahren Letzter Beitrag vor 13 Jahren 2.468 Views
A
Ahrimaan Themenstarter:in
350 Beiträge seit 2010
vor 13 Jahren
FlowLayoutPanel und Checkbox

Hallo,

irgendwas scheine ich zu übersehen :

Wenn ich in ein FlowLayoutpanel programmatisch eine Checkbox hinzufüge kappt er ab xx Zeichen den Text ab.

Irgendwas übersehe ich oder ?

Grüße

B
33 Beiträge seit 2010
vor 13 Jahren

Hallo Ahrimaan,

wie fügst du die Checkbox denn hinzu?

Gruß,

Bodie

Wer immer das tut, was er schon kann,
bleibt immer das, was er schon ist.

109 Beiträge seit 2010
vor 13 Jahren

Kann es sein das dein Container zu klein ist und er deswegen den Text abschneidet?

Ich beschütze das was am Wichtigsten ist!

A
Ahrimaan Themenstarter:in
350 Beiträge seit 2010
vor 13 Jahren

Hi,

foreach (var a in ques.Answers)
{
CheckBox cb = new CheckBox();
cb.Text = a.Answer;
cb.TextAlign = ContentAlignment.MiddleLeft;
cb.CheckedChanged += new EventHandler(Checkbox_CheckedChanged);
pnlAnswer.Controls.Add(cb);
//pnlAnswer.Refresh();
}

In einer schleife, die benötigten Daten kommen aus einer Datenbank (also Labeltext)

Selbst wenn ich den Container auf 2000 px aufblähe kappt er die Sachen
mit dem WRAP habe ich auch rumgespielt

B
33 Beiträge seit 2010
vor 13 Jahren

Ich hab's nicht getestet, aber vielleicht klappt es ja.

versuch mal

cb.AutoScrollOffset

Ob es klappt weiß ich nicht.

PS: Platzier deinen Code lieber in CodeTags, der lesbarkeit willen. 👍

Gruß,

Bodie

Wer immer das tut, was er schon kann,
bleibt immer das, was er schon ist.

5.299 Beiträge seit 2008
vor 13 Jahren

vlt. musst du iwie die Size der Checkbox festlegen - ist eine Autosize-Property verfügbar?

Der frühe Apfel fängt den Wurm.

A
Ahrimaan Themenstarter:in
350 Beiträge seit 2010
vor 13 Jahren

Hi Erfinder des Rades,

genau das war der Knackpunkt bzw. das Property was ich übersehen habe 😃

Danke