Member 13800051 Ответов: 3

Как создать окно комментариев C# windowform


я новичок в c# и это мой первый раз, когда я работаю над оконной формой. мне нужна некоторая помощь в создании раздела комментариев для пользователя, но я не знаю, где и как его запустить, так как я посмотрел и увидел, что он работает только на asp.net

Что я уже пробовал:

я вроде как застрял так что мне серьезно нужен совет

3 Ответов

Рейтинг:
2

Wendelius

Чтобы ответить на ваш вопрос, потребуется гораздо больше информации о вашем приложении, требованиях и так далее. Очевидные вопросы таковы:
- как вы хотите, чтобы раздел комментариев выглядел
- какая функциональность требуется.

Как только вы узнаете об этом, вы можете начать исследовать различные типы элементов управления Windows Forms и изучить функциональность, которую они предлагают. Это поможет вам выбрать правильный тип элемента управления для каждого варианта использования.

Чтобы начать работу с Windows Forms, взгляните на Элементы Управления Windows Forms | Microsoft Docs[^] а список элементов управления см. В разделе Элементы управления для использования в Windows Forms | Microsoft Docs[^]


Member 13800051

проект о приложении movie, похожем на netflix, где пользователь может добавить отзыв о виде определенного фильма. таким образом, мой раздел комментариев/обзоров будет состоять из ввода имени пользователя и их комментария, и он будет сохранен после отправки пользователями. однако мой проект не имеет права использовать БД и использует только текстовый файл для сохранения информации пользователя.

Wendelius

Извините, но я не совсем понимаю, как это связано с решением, какие виды элементов управления использовать для комментария. С точки зрения управления, не имеет значения, откуда поступают данные и куда они направляются.

Рейтинг:
2

Praveen_P

Привет,

Прежде всего вам нужно создать простую форму (с 2 текстовыми полями, одно из которых предназначено для ввода имени пользователя (если он не вошел в систему), а другое-для ввода комментария) для сохранения комментариев от пользователя в БД. В таблице комментариев вы также можете вставить значение даты при сохранении. Затем с помощью представления таблицы данных отобразите эти данные.

Создайте простую таблицу , подобную этой, и сохраните комментарии от пользователя, когда новый комментарий будет добавлен, обновите сетку

Column Name	Data Type	
cId	int	set to auto increment
cPostedBy	varchar(50)	
cPostedComment	varchar(max)	
cPostedOn	datetime	


Некоторые полезные ссылки для отображения данных с помощью datagrid

DataGrid Paging - C# Windows Forms[^]

Использование элемента управления DataGrid[^]


Member 13800051

проект о приложении movie, похожем на netflix, где пользователь может добавить отзыв о виде определенного фильма. таким образом, мой раздел комментариев/обзоров будет состоять из ввода имени пользователя и их комментария, и он будет сохранен после отправки пользователями. однако мой проект не имеет права использовать БД и использует только текстовый файл для сохранения информации пользователя.

Praveen_P

Пожалуйста, обновите свой вопрос с приведенными выше деталями, потому что в вопросе вы не добавили важные детали, такие как детали БД . Тогда кто-то выложит правильное решение.

Рейтинг:
0

OriginalGriff

Это не тот вопрос, на который мы действительно можем ответить - мы недостаточно знаем о вашем приложении и о том, как оно работает, чтобы ответить.

Большая проблема заключается не в отображении диалога "комментарии" - это тривиально, и вы должны быть в состоянии сделать это без нашей помощи - это получение комментариев из диалога к вам разработчику!
И это означает, что вы знаете, как ваше приложение может общаться с вами: разговаривает ли оно с базой данных, которой Вы делитесь? Или файловый сервер? Или интернет? Может ли он получить доступ к журналу или базе данных на удаленном веб-сайте или отправить электронное письмо? Или он должен распечатать его и попросить пользователя бросить его в почтовый ящик?

Мы не знаем, и мы не можем догадаться - поэтому вам нужно сесть и долго и упорно думать о коммуникационной среде между вашим пользователем и вами, прежде чем вы даже начнете пытаться проникнуть в механику того, как реализовать что-либо! И боюсь, что мы не можем сделать этого для вас.


Member 13800051

проект о приложении movie, похожем на netflix, где пользователь может добавить отзыв о виде определенного фильма. таким образом, мой раздел комментариев/обзоров будет состоять из ввода имени пользователя и их комментария, и он будет сохранен после отправки пользователями. однако мой проект не имеет права использовать БД и использует только текстовый файл для сохранения информации пользователя.