Keresés

Új hozzászólás Aktív témák

  • trisztan94

    őstag

    válasz Alexios #5144 üzenetére

    No, belekezdtem a data bindingba,de egy kis problémába ütköztem:

    Első körben az összes stringet ami az alkalmazásban van beraktam az AppResources.resx fájlba, mivel kétnyelvű lesz a program (angol és magyar). Minden flottul megy, gombokra működik a binding:

    <Button
    Name="login"
    BorderThickness="0"
    Height="70"
    Click="login_Click"
    Margin="311,388,265,22"
    Content="{Binding Path=LocalizedResources.LogInText, Source={StaticResource LocalizedStrings}}">
    <Button.Background>
    <ImageBrush ImageSource="/Assets/Menu/mainMenuButton@2x.png"/>
    </Button.Background>
    </Button>

    Szépen megjelenik a string amikor futtatom az alkalmazást.

    Viszont valamiért TextBlock-al nem működik. Nem egy darabbal, az összessel. Így használom:

    <TextBlock
    Name="sudentNameText"
    Text="{Binding Path=LocalizedResources.LoggedInText, Source={StaticResource LocalizedStrings}}"
    Margin="31,0,670,451"/>

    Természetesen ugyanúgy benne van a resource fájlban a string. Mint mondtam, egyik TextBlock-al sem működik a binding valamiért :F Ha implicit beírom a Text attribútumba a szöveget, akkor megjelenik.

    Mit csinálok rosszul? :F

    Bocsi a sok hülye kérdésért :(

    [ Szerkesztve ]

    https://heureka-kreativ.hu

Új hozzászólás Aktív témák