Thank you for your interest in contributing to WinUI.TableView! We welcome all contributions and appreciate your help in making this project better for everyone.
Please search existing Discussions first to see if your question has already been answered. If not, feel free to start a new discussion for general questions. Keep GitHub issues focused on actionable bug reports and enhancements.
Before reporting a bug, please search existing Issues to see if it has already been reported. If you find a similar issue, add any additional details as a comment. If not, please open a new issue and provide as much detail as possible to help us reproduce and fix the problem.
Please search existing Issues and Discussions to see if your feature has already been suggested. If you find a similar request, consider adding your thoughts to the existing conversation. If not, please open a feature request and describe your idea.
Before creating a Pull Request, please start a Discussion or open an Issue to describe your planned changes. This helps the maintainers and community provide feedback early and ensures your contribution aligns with the project goals. You can skip this step for minor fixes like typos or small documentation updates.
- Do NOT open pull requests from your
mainbranch. Always create a new feature ( for exampleadd-cell-tests) in your fork before submitting a PR. - Ensure your changes are tested with both WinUI 3 and Uno Platform targets.
- Add or update unit tests and integration tests to cover your changes.
- Complete the PR checklist, and ensure your code is tested with both targets.
- Update documentation as needed to reflect your changes.
How to create a pull request from a fork (GitHub Docs)
- Follow the existing coding conventions and structure.
- Write clear, concise commit messages.
- Include comments where necessary.
Thank you for being a part of the WinUI.TableView community. Every contribution counts!