Thema: 

Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

Diskutiere Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly im Windows Phone 7 Entwicklung Forum im Bereich Windows Phone 7 Allgemein; Hallöle alle! Ich bins wieder mit ner dummen Frage: Und zwar geht es um eine TextBox die nur ReadOnly sein

  1. #1

    Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Hallöle alle!

    Ich bins wieder mit ner dummen Frage: Und zwar geht es um eine TextBox die nur ReadOnly sein soll, falls eine Checkbox "unchecked" ist.

    Wenn man aber die Checkbox "checkt" soll die TextBox nicht mehr ReadOnly sein und es soll möglich sein mit der normalen Tastatur auf der bereits erwähnten Textbox rumzutippen...

    Tjo theorethisch gehts ja, wenn ichs aber ausführe kann ich die TextBox trotzdem nicht fokusieren...

    Weiss jemand wieso / Warum /Wie?

    Vielen Dank und LG
    AEG

  2. #2

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Wie hast du das denn umgesetzt? Hast du im Debugger schon mal geschaut ob da auch wirklich richtig das IsReadonly umgesetzt wird? Machst du das mit DataBinding?

    PS: Hier ein Beispiel mit DataBinding in XAML. Das bindet den Wert von checkBox.IsChecked an den Wert von TextBox.IsReadOnly. D.h. wenn sich IsChecked ändert wird auch der Wert von IsReadOnly geändert. Wenn du das jedoch umgekehrt haben willst (also true => false) bräuchtest du dafür noch eine Konverter Klasse.

    Code:
    <CheckBox x:Name="checkBox" Content="Textbox Readonly" HorizontalAlignment="Left" VerticalAlignment="Top" d:LayoutOverrides="HorizontalAlignment"/>
            	<TextBox Margin="50,72,155,0" TextWrapping="Wrap" Text="Bla Blub" VerticalAlignment="Top" IsReadOnly="{Binding IsChecked, ElementName=checkBox}"/>
    Geändert (06.11.2011 um 20:51)

  3. Die folgenden Benutzer danken StevieBallz für diesen wertvollen Beitrag:

    AEG (10.11.2011)

  4. #3

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Danke Stevie für die antwort. Werds morgen ausprobieren.

    Also ich habs ganz einfach in C# gemacht:

    CheckBox_Click(...)
    {
    if(CheckBox.isChecked == true)

    {
    textBox1.isReadOnly == true
    }

    Funktioniert das so nicht?

  5. #4

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    == ist der Operator für Vergleiche.


  6. #5

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Ich mach solche Sachen unter Silverlight einfach gerne in XAML aber es geht auch im Code Behind. Wie Yves aber schon sehr richtig festgestellt hat ist das Problem mit dem Code, dass du statt eine Zuweisung einen Vergleich machst.

    Einfacher wäre da:
    Code:
    CheckBox_Click(...)
     {
     textBox1.IsReadOnly = CheckBox.isChecked;
     }
    sind ja schließlich beides Variablen vom Typ bool.

    Auch das if ließe sich abkürzen wenn man das "== true" weglässt, da ja schon ein bool'scher Wert verwendet wird.

  7. Die folgenden Benutzer danken StevieBallz für diesen wertvollen Beitrag:

    AEG (10.11.2011)

  8. #6
    Oder wenn man es bindet kann man das auch über einen kleinen Inverterconverter lösen
    Mit der kostenlosen PocketPC.ch App von meinem LG-E900 aus geschrieben.

  9. #7

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Hey Stevie.

    Ich habe ezt mal deine Variante probiert und bekomme immer diesen Fehler:


    Error 1 '<', hexadecimal value 0x3C, is an invalid attribute character. Line 456, position 10.

    Achja: Selbst wenn ich isReadOnly als false deklariere kommt die Tastatur nicht???

    Edit: ich glaube ich weiss woran der Fehler liegt: Ich mache ein Popup mit der Textbox, doch immer wenn das Popup wieder weggeht wird die Property isChecked nicht übernommen....

    Wie kann man das lösen?
    Geändert (10.11.2011 um 20:34)

  10. #8

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Dann guck doch am besten mal in Zeile 456, an die Stelle 10 und guck was da los ist

  11. #9

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Tjo dort ist leider nichts und es geht um einen völlig anderen Button...

  12. #10

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    aber trotzdem ist da vielleicht der Fehler.

  13. #11

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    d.h. die Checkbox liegt auf einem anderen Control als die Textbox?

  14. #12

    AW: Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

    Hat sich alles erledigt, ich habe herausgefunden dass irgendwas an der Animation diesen Troubel machte... Jetzt muss ich nur noch herausfinden wie man ein Popup welches mit der VisualStatefunktion gemacht wurde per Zurücktaste geschlossen werden kann...

    Danke an alle Für die Hilfe!

Antworten
Du betrachtest Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly im Forum Windows Phone 7 Entwicklung im Bereich Windows Phone 7 Allgemein von PocketPC.ch.

Schon wieder ne doofe Frage, betreffend TextBox und isReadOnly

Ähnliche Themen

  1. Ganz doofe Frage: W7 + TouchPro?
    Von Verbraucher im Forum HTC Touch Pro
    Antworten: 2
    Letzter Beitrag: 29.12.2010, 17:33
  2. Doofe Frage
    Von Unregistriert im Forum HTC Touch2
    Antworten: 3
    Letzter Beitrag: 14.01.2010, 19:05
  3. Frage betreffend Editor/Design
    Von Bazzo im Forum HTC Touch Diamond
    Antworten: 1
    Letzter Beitrag: 09.06.2009, 16:37
  4. Frage betreffend Automatisches Sperren
    Von thomasdschweiz im Forum HTC Touch Pro
    Antworten: 6
    Letzter Beitrag: 22.01.2009, 20:59
  5. Frage betreffend SPB Backup auf NEUEM Gerät?
    Von basler8 im Forum HTC P3600
    Antworten: 9
    Letzter Beitrag: 02.12.2007, 12:54

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

textbox windows phone

windows phone 7 textbox

windows phone textbox

windows phone textbox enabledwindwos phpne textblock bindings kombinierensilverlight textbox isreadonly windows phone 7 textbox readonlywindows phone c# checkbox deaktivierenreadonly checkbox funktioniert nichtreadonly textbox windows phonewp7 binding textbox to floatsilverlight textboxwindows phone richtextbox geht nichtwp7 textbox disabledwindows phone binding checkbox exampleWindows Phone floating textsilverlight 5 textbox readonlysilverlight textfeld sperrenwindows phone textbox databindingbetreffend sein textboxwp7 checkbox text wrapwp7 textbox an letzte positiontextbox tastatur sperren bein windowsphone

Stichworte