public SignUpPOPUP(string img) { InitializeComponent(); Control1.SetInitial(this); br.Text = img; br.Hide(); }
public void Nesting_With_No_Parent_Style_Fails() { var control = new Control1(); var style = new Style(x => x.Nesting().OfType <Control1>()); Assert.Throws <InvalidOperationException>(() => style.Selector.Match(control, null)); }
public void Or_Nesting_Class_Matches() { var control = new Control1 { Classes = { "foo" } }; Style nested; var parent = new Style(x => x.OfType <Control1>()) { Children = { (nested = new Style(x => Selectors.Or( x.Nesting().Class("foo"), x.Nesting().Class("bar")))), } }; var match = nested.Selector.Match(control, parent); Assert.Equal(SelectorMatchResult.Sometimes, match.Result); var sink = new ActivatorSink(match.Activator); Assert.True(sink.Active); control.Classes.Clear(); Assert.False(sink.Active); }
private void ZoomModeComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (Control1 != null && ZoomSlider != null) { if (sender is ComboBox cb) { switch (cb.SelectedIndex) { case 0: // Enabled Control1.ZoomMode = ZoomMode.Enabled; ZoomSlider.IsEnabled = true; break; case 1: // Disabled Control1.ZoomMode = ZoomMode.Disabled; Control1.ChangeView(null, null, (float)1.0); ZoomSlider.Value = 1; ZoomSlider.IsEnabled = false; break; default: // Enabled Control1.ZoomMode = ZoomMode.Enabled; ZoomSlider.IsEnabled = true; break; } } } }
public void OfType_Priority_Is_Style() { var control = new Control1(); var target = new Selector().OfType <Control1>(); Assert.AreEqual(BindingPriority.Style, target.Priority); }
public void Offset(float dx, float dy) { StartPoint.Offset(dx, dy); Control1.Offset(dx, dy); Control2.Offset(dx, dy); Vertex.Offset(dx, dy); }
public void Id_Priority_Is_Style() { var control = new Control1(); var target = new Selector().Id("foo"); Assert.AreEqual(BindingPriority.Style, target.Priority); }
private void InitializeComponent() { this.navigateMenu1 = new Control3(); this.navigateMenuTree1 = new Control1(); base.SuspendLayout(); this.navigateMenu1.Dock = DockStyle.Bottom; this.navigateMenu1.Location = new Point(0, 0xe7); this.navigateMenu1.method_1(6); this.navigateMenu1.Name = "navigateMenu1"; this.navigateMenu1.method_3(null); this.navigateMenu1.Size = new Size(0xe1, 0xea); this.navigateMenu1.TabIndex = 0; this.navigateMenu1.Text = "navigateMenu1"; this.navigateMenuTree1.Dock = DockStyle.Fill; this.navigateMenuTree1.Location = new Point(0, 0); this.navigateMenuTree1.Name = "navigateMenuTree1"; this.navigateMenuTree1.method_2(null); this.navigateMenuTree1.Size = new Size(0xe1, 0xe7); this.navigateMenuTree1.TabIndex = 1; this.navigateMenuTree1.Text = "navigateMenuTree1"; base.AutoScaleDimensions = new SizeF(6f, 12f); base.AutoScaleMode = AutoScaleMode.Font; base.Controls.Add(this.navigateMenuTree1); base.Controls.Add(this.navigateMenu1); base.Name = "NavigatePage"; base.Size = new Size(0xe1, 0x1d1); base.ResumeLayout(false); }
public void CalculateSize() { Control1.BtnToKnowSizeExecute(Control1); Control2.BtnToKnowSizeExecute(Control2); Control3.BtnToKnowSizeExecute(Control3); AllSize = " / " + Convert.ToString((Control1.Size + Control2.Size + Control3.Size) / 1024) + " Кб"; }
public void When_AttachedDependencyProperty_And_SimplePath() { Control1.OtherControlProperty.ToString(); var source = new Control1(); var attachedSource = new Control2(); // The property needs to be set at least once (so that it is actually attached) Attachable.SetMyValue(attachedSource, 21); var target = new Control1(); target.SetBinding( Control1.OtherControlProperty, new Binding($"{nameof(source.OtherControl)}.({ typeof(Attachable).Namespace }:{ nameof(Attachable) }.MyValue)") { Mode = BindingMode.TwoWay, Source = source } ); Assert.AreEqual(null, target.OtherControl); source.OtherControl = attachedSource; Assert.AreEqual(21, target.OtherControl); Attachable.SetMyValue(attachedSource, 42); Assert.AreEqual(42, target.OtherControl); }
public void Not_OfType_Matches_Control_Of_Incorrect_Type() { var control = new Control1(); var target = default(Selector).Not(x => x.OfType <Control1>()); Assert.Equal(SelectorMatchResult.NeverThisType, target.Match(control).Result); }
public void Double_Nesting_Class_Matches() { var control = new Control1 { Classes = { "foo", "bar" }, }; Style parent; Style nested; var grandparent = new Style(x => x.OfType <Control1>()) { Children = { (parent = new Style(x => x.Nesting().Class("foo")) { Children = { (nested = new Style(x => x.Nesting().Class("bar"))) } }) } }; var match = nested.Selector.Match(control, parent); Assert.Equal(SelectorMatchResult.Sometimes, match.Result); var sink = new ActivatorSink(match.Activator); Assert.True(sink.Active); control.Classes.Remove("foo"); Assert.False(sink.Active); }
public void Name_Matches_Control_With_Correct_Name() { var control = new Control1 { Name = "foo" }; var target = default(Selector).Name("foo"); Assert.True(target.Match(control).ImmediateResult); }
public void OfType_Matches_Control_Of_Correct_Type() { var control = new Control1(); var target = new Selector().OfType<Control1>(); Assert.True(target.Match(control).ImmediateResult); }
public void Name_Doesnt_Match_Control_Of_Wrong_Name() { var control = new Control1 { Name = "foo" }; var target = default(Selector).Name("bar"); Assert.False(target.Match(control).ImmediateResult); }
private void ZoomSlider_ValueChanged(object sender, RangeBaseValueChangedEventArgs e) { if (Control1 != null) { Control1.ChangeView(null, null, (float)e.NewValue); } }
public void OfType_Matches_Control_Of_Correct_Type() { var control = new Control1(); var target = default(Selector).OfType <Control1>(); Assert.Equal(SelectorMatchResult.AlwaysThisType, target.Match(control).Result); }
public void OfType_Matches_Control_Of_Correct_Type() { var control = new Control1(); var target = default(Selector).OfType <Control1>(); Assert.True(target.Match(control).ImmediateResult); }
public void Class_Priority_Is_StyleTrigger() { var control = new Control1(); var target = new Selector().Class("foo"); Assert.AreEqual(BindingPriority.StyleTrigger, target.Priority); }
public void OfType_Matches_Control_With_TemplatedParent() { var control = new Control1 { TemplatedParent = new Mock<ITemplatedControl>().Object }; var target = new Selector().OfType<Control1>(); Assert.True(target.Match(control).ImmediateResult); }
public void OfType_Matches_Control_Of_Correct_Type() { var control = new Control1(); var target = new Selector().OfType <Control1>(); Assert.IsTrue(ActivatorValue(target, control)); }
public void Name_Doesnt_Match_Control_With_TemplatedParent() { var control = new Control1 { TemplatedParent = new Mock<ITemplatedControl>().Object }; var target = default(Selector).Name("foo"); var activator = target.Match(control); Assert.False(target.Match(control).ImmediateResult); }
public void When_OfType_Doesnt_Match_Control_Other_Selectors_Are_Not_Subscribed() { var control = new Control1(); var target = new Selector().OfType <Control2>().SubscribeCheck(); var result = target.GetActivator(control).ToEnumerable().Take(1).ToArray(); Assert.AreEqual(0, control.SubscribeCheckObservable.SubscribedCount); }
public void Id_Doesnt_Match_Control_Of_Wrong_Id() { var control = new Control1 { Id = "foo" }; var target = new Selector().Id("bar"); Assert.IsFalse(ActivatorValue(target, control)); }
public void Name_Doesnt_Match_Control_Of_Wrong_Name() { var control = new Control1 { Name = "foo" }; var target = default(Selector).Name("bar"); Assert.Equal(SelectorMatchResult.NeverThisInstance, target.Match(control).Result); }
public void Id_Matches_Control_With_Correct_Id() { var control = new Control1 { Id = "foo" }; var target = new Selector().Id("foo"); Assert.IsTrue(ActivatorValue(target, control)); }
public void Id_Doesnt_Match_Control_With_TemplatedParent() { var control = new Control1 { TemplatedParent = new Mock <ITemplatedControl>().Object }; var target = new Selector().Id("foo"); Assert.IsFalse(ActivatorValue(target, control)); }
private void BtnAllStartExecute(object parametr) { DownLoadAll = true; CalculateSize(); Control1.BtnStartExecute(Control1); Control2.BtnStartExecute(Control2); Control3.BtnStartExecute(Control3); DownLoadAll = false; }
public void Name_Matches_Control_With_Correct_Name() { var control = new Control1 { Name = "foo" }; var target = default(Selector).Name("foo"); Assert.Equal(SelectorMatchResult.AlwaysThisInstance, target.Match(control).Result); }
public void OfType_Matches_Control_With_TemplatedParent() { var control = new Control1 { TemplatedParent = new Mock <ITemplatedControl>().Object }; var target = default(Selector).OfType <Control1>(); Assert.Equal(SelectorMatchResult.AlwaysThisType, target.Match(control).Result); }
public void Or_Selector_Matches_Control_Of_Correct_Type() { var target = Selectors.Or( default(Selector).OfType <Control1>(), default(Selector).OfType <Control2>().Class("bar")); var control = new Control1(); Assert.Equal(SelectorMatchResult.AlwaysThisType, target.Match(control).Result); }
public void OfType_Matches_Control_With_TemplatedParent() { var control = new Control1 { TemplatedParent = new Mock <ITemplatedControl>().Object }; var target = new Selector().OfType <Control1>(); Assert.IsTrue(ActivatorValue(target, control)); }
public void OfType_Matches_Control_With_TemplatedParent() { var control = new Control1 { TemplatedParent = new Mock <ITemplatedControl>().Object }; var target = default(Selector).OfType <Control1>(); Assert.True(target.Match(control).ImmediateResult); }
public async Task Class_Tracks_Additions() { var control = new Control1(); var target = new Selector().Class("foo"); var activator = target.Match(control).ObservableResult; Assert.False(await activator.Take(1)); control.Classes.Add("foo"); Assert.True(await activator.Take(1)); }
public async Task Class_Matches_Control_With_Class() { var control = new Control1 { Classes = new Classes { "foo" }, }; var target = default(Selector).Class("foo"); var activator = target.Match(control).ObservableResult; Assert.True(await activator.Take(1)); }
public async Task Class_Doesnt_Match_Control_Without_Class() { var control = new Control1 { Classes = new Classes { "bar" }, }; var target = new Selector().Class("foo"); var activator = target.Match(control).ObservableResult; Assert.False(await activator.Take(1)); }
public async Task Class_Matches_Control_With_TemplatedParent() { var control = new Control1 { Classes = new Classes { "foo" }, TemplatedParent = new Mock<ITemplatedControl>().Object, }; var target = new Selector().Class("foo"); var activator = target.Match(control).ObservableResult; Assert.True(await activator.Take(1)); }
public async Task Class_Tracks_Removals() { var control = new Control1 { Classes = new Classes { "foo" }, }; var target = new Selector().Class("foo"); var activator = target.Match(control).ObservableResult; Assert.True(await activator.Take(1)); control.Classes.Remove("foo"); Assert.False(await activator.Take(1)); }
public async Task Multiple_Classes() { var control = new Control1(); var target = new Selector().Class("foo").Class("bar"); var activator = target.Match(control).ObservableResult; Assert.False(await activator.Take(1)); control.Classes.Add("foo"); Assert.False(await activator.Take(1)); control.Classes.Add("bar"); Assert.True(await activator.Take(1)); control.Classes.Remove("bar"); Assert.False(await activator.Take(1)); }