Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 873687
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 15, 20262026-05-15T10:58:50+00:00 2026-05-15T10:58:50+00:00

Several forms from my application use the same open file dialog. I need to

  • 0

Several forms from my application use the same “open file dialog”. I need to duplicate a code for “open file dialog” and its settings every time. I want to add “open file dialog” to separate dll library to avoid duplication. How do I do it ?

WinForms, Visual Studio 2008.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-15T10:58:50+00:00Added an answer on May 15, 2026 at 10:58 am

    If you want to place the code into a separate dll do the following:

    • In your solution, add a new class library project for creating your dll
    • In that newly created project, add a reference to System.Windows.Forms
    • Add the code for customizing the OpenFileDialog to the class library project
    • In your main Windows Forms project add a (project) reference to your class library

    However, please note that as long as you only wish to use the customized file dialog within a single application, it is not required that this code lives in a separate dll. You can simply create a class with all the customization in your main project and re-use that class in all forms:

    class SpecializedOpenFileDialog 
    {
        private OpenFileDialog ofd = new OpenFileDialog();
    
        public SpecializedOpenFileDialog()
        {
            ofd.Multiselect = false;
            ofd.Filter = "*.html";
        }
    
        public DialogResult ShowDialog()
        {
            return ofd.ShowDialog();
        }
    
        public string FileName
        {
            get 
            {
                return ofd.FileName;
            }
        }
    }
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have several forms in a C# application. I use Visual Studio 2010 Beta,
I use several forms on my site to send data to MySQL. Which is
I have a website with several forms that all pass the same set of
We have several sites that use Forms Based authentication (FBA) within SharePoint. Many of
I'm trying to create a windows form application that manipulates data from several tables
I have several GUI forms in my java application. All of forms have texts.
I'm writing a simple application with several controls on a Windows form. I need
I have a application in which i have several forms. In that forms, I
I want to use the same template to display records from different models in
I'm making an application for a touchscreen-computer-scanner CK3; I made several standardized forms(list, detail,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.