|
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Security.Principal;
namespace TestSecureForms
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
// Initialize a test Principal
IPrincipal userPrincipal = new GenericPrincipal(WindowsIdentity.GetCurrent(),
new string[] {"UserRole1", "UserRole2" });
Form1 mainForm = new Form1(userPrincipal);
// Set form to be main window in order to Exit the application.
mainForm.IsMainWindow = true;
mainForm.Show();
if (mainForm.Created)
Application.Run();
//
// Let's disable the old fashioned way ;-)
//
// Application.Run(new Form1());
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.