blob: 92fe3c80a84a9176379191fce128503261b56576 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
using System.Windows;
using Xamarin.PropertyEditing.Tests;
namespace Xamarin.PropertyEditing.Windows.Standalone
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow ()
{
InitializeComponent ();
this.panel.EditorProvider = new MockEditorProvider();
}
private void Button_Click (object sender, RoutedEventArgs e)
{
var mockedButton = sender as IMockedControl;
var inspectedObject = (mockedButton == null || mockedButton.MockedControl == null)
? sender : mockedButton.MockedControl;
if (this.panel.SelectedItems.Contains (inspectedObject))
this.panel.SelectedItems.Remove (inspectedObject);
else
this.panel.SelectedItems.Add (inspectedObject);
}
}
}
|