diff --git a/README.md b/README.md
index f729f00..d3b8529 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,67 @@
**[View document in Syncfusion Xamarin Knowledge base](https://www.syncfusion.com/kb/12330/how-to-refresh-listview-after-dropping-a-table-in-xamarin-forms-sflistview)**
+
+## Sample
+
+```xaml
+
+
+
+
+
+
+
+
+
+
+ . . .
+ . . .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ViewModel.cs:
+
+public Command LoadDataCommand { get; set; }
+public Command DropTableCommand { get; set; }
+
+LoadDataCommand = new Command(OnLoadData);
+DropTableCommand = new Command(OnDropTable);
+
+private async void OnLoadData()
+{
+ Random r = new Random();
+ IsLoading = true;
+ await Database.CreateTableAsync();
+ for (int i = 0; i < 30; i++)
+ {
+ var contact = new Contacts();
+ contact.ContactName = CustomerNames[r.Next(0, CustomerNames.Count())];
+ contact.ContactNumber = r.Next(720, 799).ToString() + " - " + r.Next(3010, 3999).ToString();
+ await Database.AddContactAsync(contact);
+ }
+
+ var items = await Database.GetContactsAsync();
+ ContactsInfo = new ObservableCollection(items);
+ IsLoading = false;
+}
+
+private async void OnDropTable(object obj)
+{
+ await Database.DropTableAsync();
+ ContactsInfo.Clear();
+}
+```