示例#1
0
        private void updatePostRepeater(DataRepeater i_Repeater, Control template, List <PostWrapper> i_Posts)
        {
            template.DataBindings.Clear();
            template.DataBindings.Add("TranslatorHost", i_Posts, "TranslatorHost");
            template.DataBindings.Add("FavoritesManager", i_Posts, "FavoritesManager");
            template.DataBindings.Add("Post", i_Posts, "Post");

            if (i_Repeater.InvokeRequired)
            {
                i_Repeater.Invoke(new Action(() => i_Repeater.DataSource = i_Posts));
            }
            else
            {
                i_Repeater.DataSource = i_Posts;
            }
        }
示例#2
0
        private void updatePostRepeater(DataRepeater i_Repeater, Control template, List<PostWrapper> i_Posts)
        {
            template.DataBindings.Clear();
            template.DataBindings.Add("TranslatorHost", i_Posts, "TranslatorHost");
            template.DataBindings.Add("FavoritesManager", i_Posts, "FavoritesManager");
            template.DataBindings.Add("Post", i_Posts, "Post");

            if (i_Repeater.InvokeRequired)
            {
                i_Repeater.Invoke(new Action(() => i_Repeater.DataSource = i_Posts));
            }
            else
            {
                i_Repeater.DataSource = i_Posts;
            }
        }