예제 #1
0
    public static void SetToRowWitlLabel(ref bool loaded, Label lblLang, int row, string ThisAppL, IResourceHelper embeddedResourcesH, Action <int, string, FrameworkElement> AddControl, Action <string> Cd_SelectionChanged)
    {
        #region lblLang

        //lblLang.HorizontalAlignment = System.Windows.HorizontalAlignment.Right;
        //Grid.SetRow(lblLang, row);


        //grid.Children.Add(lblLang);
        #endregion

        #region lang
        cd = new CountryDropdown();
        var sc = LocaleHelper.GetCountryForLang2(ThisAppL);
        cd.HorizontalAlignment = System.Windows.HorizontalAlignment.Left;

        cd.SelectedCountry   = sc;
        cd.SelectionChanged += Cd_SelectionChanged;

        Grid.SetRow(cd, row);
        Grid.SetColumn(cd, 1);

        cd.Init(embeddedResourcesH.GetStream("XML/countries.xml"));

        AddControl(row, null, cd);
        //grid.Children.Add(cd);
        #endregion
    }