Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaudio Rodrigo Pereyra Diaz <claudiorodrigo@pereyradiaz.com.ar>2018-09-14 21:19:44 +0300
committerClaudio Rodrigo Pereyra Diaz <claudiorodrigo@pereyradiaz.com.ar>2018-09-14 21:19:44 +0300
commit182fda9d34553989e553b143d3b4b1f6e2d968b3 (patch)
tree8424dc1e35715fed5ae7bcbd2ac3dfed5f8ef72a /TestApps
parente2fb1e1c5f141e3552ad4d9d1fa0b0391b59a3b0 (diff)
Add sample of FileSelector with filters
Signed-off-by: Claudio Rodrigo Pereyra Diaz <claudiorodrigo@pereyradiaz.com.ar>
Diffstat (limited to 'TestApps')
-rw-r--r--TestApps/Samples/Samples/FileSelectorSample.cs12
1 files changed, 12 insertions, 0 deletions
diff --git a/TestApps/Samples/Samples/FileSelectorSample.cs b/TestApps/Samples/Samples/FileSelectorSample.cs
index 23a49f49..6b13172d 100644
--- a/TestApps/Samples/Samples/FileSelectorSample.cs
+++ b/TestApps/Samples/Samples/FileSelectorSample.cs
@@ -45,6 +45,18 @@ namespace Samples
PackStart (fsel2 = new FileSelector { FileSelectionMode = FileSelectionMode.Save });
PackStart (label2 = new Label ());
fsel2.FileChanged += (sender, e) => label2.Text = "File changed: " + fsel2.FileName;
+
+ var pdfFormat = new FileDialogFilter ("PDF", "*.pdf");
+ var xlsFormat = new FileDialogFilter ("PNG", "*.png");
+
+ var fsel3 = new FileSelector { FileSelectionMode = FileSelectionMode.Open };
+ fsel3.Filters.Add (pdfFormat);
+ fsel3.Filters.Add (xlsFormat);
+ Label label3;
+ PackStart (new Label ("An Open file selector with filters:") { MarginTop = 12 });
+ PackStart (fsel3);
+ PackStart (label3 = new Label ());
+ fsel3.FileChanged += (sender, e) => label3.Text = "File changed: " + fsel3.FileName;
}
}
}