Defines the default directory for filenames and directory lists.
Get
| C# | string String = object.DefaultDirectory; |
| VB.NET | String = object.DefaultDirectory As String |
| C++ | _bstr_t String = object->DefaultDirectory; _bstr_t String = object->GetDefaultDirectory(); |
| C | HRESULT object->get_DefaultDirectory(BSTR* String); |
| VB | String = object.DefaultDirectory As String |
Put
| C# | string object.DefaultDirectory = String; |
| VB.NET | object.DefaultDirectory = String As String |
| C++ | _bstr_t object->DefaultDirectory = String; void object->PutDefaultDirectory(_bstr_t String); |
| C | HRESULT object->put_DefaultDirectory(BSTR String); |
| VB | object.DefaultDirectory = String As String |
object
String
Defines the default directory for filenames and directory lists.
The DefaultDirectory property defines the default directory for filenames and directory lists.
This property is ignored when the AutoComplete.Contents property is set to contentsSftMaskText.
When autocomplete displays files or directories, it shows files and directories found in the directory defined using the DefaultDirectory property or using the partial path entered in the edit control.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load AxSftMask1.Caption.SizePercent = 33 AxSftMask1.Caption.Text = "&Filename:" AxSftMask1.Mask = "" AxSftMask1.MaxLength = 300 AxSftMask1.PromptUnderline = False AxSftMask1.AutoComplete.Contents = SftMaskAutoCompleteContentsConstants.contentsSftMaskFilesDirs AxSftMask1.AutoComplete.DefaultDirectory = "C:\" AxSftMask1.OLEDragMode = SftMaskOLEDragModeConstants.OLEDragSftMaskManual End Sub Private Sub AxAxSftMask1_DragStarting(ByVal sender As Object, ByVal e As AxSftMaskLib70._ISftMaskEvents_DragStartingEvent) Handles AxSftMask1.DragStarting If AxSftMask1.SelLength <> 0 Then AxSftMask1.OLEDrag() End If End Sub
Private Sub Form_Load()
SftMask1.Caption.SizePercent = 33
SftMask1.Caption.Text = "&Filename:"
SftMask1.Mask = ""
SftMask1.MaxLength = 300
SftMask1.PromptUnderline = False
SftMask1.AutoComplete.Contents = contentsSftMaskFilesDirs
SftMask1.AutoComplete.DefaultDirectory = "C:\"
SftMask1.OLEDragMode = OLEDragSftMaskManual
End Sub
Private Sub SftMask1_DragStarting(ByVal Button As Integer, ByVal Shift As Integer, ByVal x As Single, ByVal y As Single)
If SftMask1.SelLength <> 0 Then
SftMask1.OLEDrag
End If
End Sub
private void Form1_Load(object sender, System.EventArgs e)
{
axSftMask1.Caption.SizePercent = 33;
axSftMask1.Caption.Text = "&Filename:";
axSftMask1.Mask = "";
axSftMask1.MaxLength = 300;
axSftMask1.PromptUnderline = false;
axSftMask1.AutoComplete.Contents = SftMaskAutoCompleteContentsConstants.contentsSftMaskFilesDirs;
axSftMask1.AutoComplete.DefaultDirectory = @"C:\";
axSftMask1.OLEDragMode = SftMaskOLEDragModeConstants.OLEDragSftMaskManual;
}
private void axSftMask1_DragStarting(object sender, AxSftMaskLib70._ISftMaskEvents_DragStartingEvent e)
{
if (axSftMask1.SelLength != 0) {
axSftMask1.OLEDrag();
_ASSERT(m_pMask1 != NULL);
m_pMask1->Caption->SizePercent = 33;
m_pMask1->Caption->Text = _T("&Filename:");
m_pMask1->Mask = _T("");
m_pMask1->MaxLength = 300;
m_pMask1->PromptUnderline = VARIANT_FALSE;
m_pMask1->AutoComplete->Contents = contentsSftMaskFilesDirs;
m_pMask1->AutoComplete->DefaultDirectory = _T("C:\\");
m_pMask1->OLEDragMode = OLEDragSftMaskManual;
return TRUE;
}
void CProject1Dlg::OnDragStartingSftMask1(short Button, short Shift, float x, float y)
{See Also SftMaskAutoComplete Object | Object Hierarchy