Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Klasy DataSet i powiązane klasy to starsze technologie .NET Framework z początku 2000 roku, które umożliwiają aplikacjom pracę z danymi w pamięci, gdy aplikacje są odłączone od bazy danych. Technologie te są szczególnie przydatne w przypadku aplikacji, które umożliwiają użytkownikom modyfikowanie danych i utrwalanie zmian w bazie danych. Mimo że zestawy danych są sprawdzoną pomyślną technologią, zalecaną metodą dla nowych aplikacji platformy .NET jest użycie platformy Entity Framework Core. Program Entity Framework zapewnia bardziej naturalny sposób pracy z danymi tabelarycznymi jako modelami obiektów i ma bardziej prosty interfejs programowania.
Podczas przeciągania elementów z okna Źródła danych do projektanta należy wziąć pod uwagę szczególną uwagę: nazwy kolumn w etykietach podpisów są ponownie sformatowane w bardziej czytelny ciąg, gdy dwa lub więcej wyrazów zostanie połączonych razem.
Możesz dostosować sposób tworzenia tych etykiet, ustawiając wartości SmartCaptionExpression, SmartCaptionReplacement i SmartCaptionSuffix w kluczu rejestru HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\16.0\Data Designers .
Uwaga / Notatka
Ten klucz rejestru nie istnieje, dopóki nie zostanie utworzony.
Podpisy inteligentne są kontrolowane przez wyrażenie regularne wprowadzone w wartości SmartCaptionExpression . Dodanie klucza rejestru Data Designers zastępuje domyślne wyrażenie regularne, które steruje etykietami nagłówków. Aby uzyskać więcej informacji na temat wyrażeń regularnych, zobacz Używanie wyrażeń regularnych w programie Visual Studio.
W poniższej tabeli opisano wartości rejestru, które kontrolują etykiety tytułów.
| Element rejestru | Opis |
|---|---|
| SmartCaptionExpression | Wyrażenie regularne używane do dopasowywania wzorców. |
| SmartCaptionReplacement | Format wyświetlania dowolnych grup dopasowanych do SmartCaptionExpression. |
| SmartCaptionSuffix | Opcjonalny ciąg dołączany na końcu podpisu. |
W poniższej tabeli wymieniono wewnętrzne ustawienia domyślne dla tych wartości rejestru.
| Element rejestru | Wartość domyślna | Wyjaśnienie |
|---|---|---|
| SmartCaptionExpression | (\\p{Ll})(\\p{Lu})|_+ |
Pasuje do małej litery, po której następuje wielka litera lub podkreślenie. |
| SmartCaptionReplacement | $1 $2 | $1 reprezentuje wszystkie znaki dopasowane w pierwszym nawiasie wyrażenia, a $2 reprezentuje wszystkie znaki dopasowane w drugim nawiasie. Zamiana polega na pierwszym dopasowaniu, spacji, a następnie drugim dopasowaniu. |
| SmartCaptionSuffix | : | Reprezentuje znak dołączony do zwróconego ciągu. Jeśli na przykład podpis to Company Name, sufiks sprawia, że Company Name: |
Ostrzeżenie
Podczas wykonywania czegokolwiek w Edytorze rejestru należy zachować ostrożność. Przed jego edycją należy utworzyć kopię zapasową rejestru. Jeśli używasz edytora rejestru niepoprawnie, możesz spowodować poważne problemy, które mogą wymagać ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie gwarantuje, że problemy, które są przyczyną nieprawidłowego używania Edytora rejestru, można rozwiązać. Użyj Redaktor rejestru na własne ryzyko.
Aby uzyskać informacje na temat tworzenia kopii zapasowych, edytowania i przywracania rejestru, zobacz Informacje o rejestrze systemu Windows dla zaawansowanych użytkowników.
Zmień zachowanie inteligentnego podpisywania w oknie Źródła danych
Otwórz okno polecenia, klikając przycisk Start , a następnie pozycję Uruchom.
Wpisz
regeditw oknie dialogowym Uruchamianie, a następnie kliknij OK.Rozwiń węzeł HKEY_CURRENT_USER>Software>Microsoft>VisualStudio.
Kliknij prawym przyciskiem myszy węzeł 16.0 i utwórz nowy klucz o nazwie
Data Designers.Kliknij prawym przyciskiem myszy węzeł Projektanci danych i utwórz trzy nowe wartości ciągu:
SmartCaptionExpressionSmartCaptionReplacementSmartCaptionSuffix
Kliknij prawym przyciskiem myszy wartość SmartCaptionExpression , a następnie wybierz polecenie Modyfikuj.
Wprowadź wyrażenie regularne, którego chcesz użyć w oknie Źródła danych .
Kliknij prawym przyciskiem myszy wartość SmartCaptionReplacement , a następnie wybierz polecenie Modyfikuj.
Wprowadź ciąg zastępczy sformatowany w sposób, w jaki chcesz wyświetlić wzorce dopasowane w wyrażeniu regularnym.
Kliknij prawym przyciskiem myszy wartość SmartCaptionSuffix , a następnie wybierz polecenie Modyfikuj.
Wprowadź wszelkie znaki, które mają być wyświetlane na końcu podpisu.
Przy następnym przeciągnięciu elementów z okna Źródła danych etykiety są tworzone z wykorzystaniem nowych wartości rejestru.
Wyłącz funkcję inteligentnych napisów
Otwórz okno polecenia, klikając przycisk Start , a następnie pozycję Uruchom.
Wpisz
regeditw oknie dialogowym Uruchamianie, a następnie kliknij OK.Rozwiń węzeł HKEY_CURRENT_USER>Software>Microsoft>VisualStudio.
Kliknij prawym przyciskiem myszy węzeł 16.0 i utwórz nowy klucz o nazwie
Data Designers.Kliknij prawym przyciskiem myszy węzeł Projektanci danych i utwórz trzy nowe wartości ciągu:
SmartCaptionExpressionSmartCaptionReplacementSmartCaptionSuffix
Kliknij prawym przyciskiem myszy element SmartCaptionExpression , a następnie wybierz polecenie Modyfikuj.
Wprowadź wartość
(.*). Będzie to zgodne z całym ciągiem.Kliknij prawym przyciskiem myszy element SmartCaptionReplacement i wybierz polecenie Modyfikuj.
Wprowadź
$1jako wartość. Spowoduje to zastąpienie ciągu dopasowaną wartością, która jest całym ciągiem, tak aby pozostał niezmieniony.Przy następnym przeciągnięciu elementów z okna Źródła danych, etykiety są tworzone z niezmienionymi podpisami.